Правила управления потоком

Sass предоставляет ряд at-правил, которые позволяют контролировать, генерируются ли стили или генерировать их несколько раз с небольшими вариациями. Их также можно использовать в миксинах и функциях для написания небольших алгоритмов, упрощающих написание вашего Sass. Sass поддерживает четыре правила управления потоком:

  • @if контролирует, оценивается ли блок или нет.

  • @each оценивает блок для каждого элемента в списке или каждой пары в карте.

  • @for оценивает блок определенное количество раз.

  • @while оценивает блок до тех пор, пока не будет выполнено определенное условие.