Sass - Direttive ed espressioni di controllo
In questo capitolo, studieremo Control Directives & Expressions. Lo stile basato su alcune condizioni o l'applicazione dello stesso stile molte volte con variazioni può essere ottenuto utilizzando le direttive e le espressioni di controllo, supportate da SassScript. Queste direttive di controllo sono opzioni avanzate utilizzate principalmente nei mixin. Richiedono una notevole flessibilità, in quanto fanno parte delle librerie Compass.
La tabella seguente elenca le direttive di controllo e le espressioni utilizzate in SASS -
S. No. | Direttiva di controllo ed espressione con descrizione |
---|---|
1 | Se() In base alla condizione, la funzione if () restituisce solo un risultato da due possibili risultati. |
2 | @Se La direttiva @if accetta espressioni SassScript e utilizza gli stili nidificati ogni volta che il risultato dell'espressione è diverso da false o null . |
3 | @per La direttiva @for ti consente di generare stili in un ciclo. |
4 | @ogni Nella direttiva @each , viene definita una variabile che contiene il valore di ogni elemento in un elenco. |
5 | @mentre Richiede espressioni SassScript e fino a quando l'istruzione non restituisce false, produce iterativamente stili nidificati. |