Neste capítulo, estudaremos sobre Control Directives & Expressions. O estilo com base em algumas condições ou a aplicação do mesmo estilo muitas vezes com variações podem ser realizados usando diretivas de controle e expressões, que são suportadas pelo SassScript. Essas diretivas de controle são opções avançadas usadas principalmente em mixins. Eles exigem flexibilidade considerável, pois fazem parte das bibliotecas do Compass.
A tabela a seguir lista as diretivas de controle e expressões usadas no SASS -
| S. No. |
Diretriz de controle e expressão com descrição |
| 1 |
E se() Com base na condição, a função if () retorna apenas um resultado de dois resultados possíveis. |
| 2 |
@E se A diretiva @if aceita expressões SassScript e usa os estilos aninhados sempre que o resultado da expressão for diferente de falso ou nulo . |
| 3 |
@para A diretiva @for permite gerar estilos em um loop. |
| 4 |
@cada Na diretiva @each , é definida uma variável que contém o valor de cada item em uma lista. |
| 5 |
@enquanto Ele pega expressões SassScript e até que a instrução seja avaliada como falsa, ela produz estilos aninhados de forma iterativa. |