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. |