Sass - 控制指令和表达式

在本章中,我们将研究控制指令&表达式的.通过使用SassScript支持的控制指令和表达式,可以实现基于某些条件的样式或多次应用相同样式的样式.这些控制指令是主要用于mixins的高级选项.它们需要相当大的灵活性,因为它们是Compass库的一部分.

下表列出了SASS : 中使用的控制指令和表达式;

S.否.控制指令&带描述的表达式
1if()

根据条件, if() 函数只返回两个可能结果中的一个结果.

2@if

只要表达式的结果不是 false null <, @if 指令就会接受SassScript表达式并使用嵌套样式/i>.

3@for

@for 指令允许您在循环中生成样式.

4@each

在@each指令中,定义了一个变量,该变量包含列表中每个项目的值。

5@while

它需要SassScript表达式和直到语句求值为false,迭代输出嵌套样式.