Sass - Directives et expressions de contrôle

Dans ce chapitre, nous étudierons Control Directives & Expressions. Le style basé sur certaines conditions ou l'application du même style plusieurs fois avec des variations peut être accompli en utilisant des directives et des expressions de contrôle, qui sont prises en charge par SassScript. Ces directives de contrôle sont des options avancées utilisées principalement dans les mixins. Ils nécessitent une flexibilité considérable, car ils font partie des bibliothèques Compass.

Le tableau suivant répertorie les directives et expressions de contrôle utilisées dans SASS -

S. Non. Directive de contrôle et expression avec description
1 si()

En fonction de la condition, la fonction if () renvoie un seul résultat parmi deux résultats possibles.

2 @si

La directive @if accepte les expressions SassScript et utilise les styles imbriqués chaque fois que le résultat de l'expression est autre que faux ou nul .

3 @pour

La directive @for vous permet de générer des styles dans une boucle.

4 @chaque

Dans la directive @each , une variable est définie qui contient la valeur de chaque élément d'une liste.

5 @tandis que

Il prend des expressions SassScript et jusqu'à ce que l'instruction soit évaluée à false, elle génère de manière itérative des styles imbriqués.