Sass - Directivas y expresiones de control
En este capítulo, estudiaremos sobre Control Directives & Expressions. El estilo basado en algunas condiciones o la aplicación del mismo estilo muchas veces con variaciones se puede lograr mediante el uso de directivas y expresiones de control, que son compatibles con SassScript. Estas directivas de control son opciones avanzadas que se utilizan principalmente en mixins. Requieren una flexibilidad considerable, ya que forman parte de las bibliotecas de Compass.
La siguiente tabla enumera las directivas y expresiones de control utilizadas en SASS:
S. No. | Directiva de control y expresión con descripción |
---|---|
1 | Si() Según la condición, la función if () devuelve solo un resultado de dos resultados posibles. |
2 | @Si La directiva @if acepta expresiones de SassScript y usa los estilos anidados siempre que el resultado de la expresión no sea falso o nulo . |
3 | @para La directiva @for le permite generar estilos en un bucle. |
4 | @cada En @each directiva, se define una variable que contiene el valor de cada elemento en una lista. |
5 | @mientras Toma expresiones de SassScript y, hasta que la declaración se evalúa como falsa, genera estilos anidados de forma iterativa. |