在本章中,我们将研究控制指令&表达式的.通过使用SassScript支持的控制指令和表达式,可以实现基于某些条件的样式或多次应用相同样式的样式.这些控制指令是主要用于mixins的高级选项.它们需要相当大的灵活性,因为它们是Compass库的一部分.
下表列出了SASS : 中使用的控制指令和表达式;
S.否. | 控制指令&带描述的表达式 |
---|---|
1 | if() 根据条件, if() 函数只返回两个可能结果中的一个结果. |
2 | @if 只要表达式的结果不是 false 或 null <, @if 指令就会接受SassScript表达式并使用嵌套样式/i>. |
3 | @for @for 指令允许您在循环中生成样式. |
4 | @each 在@each指令中,定义了一个变量,该变量包含列表中每个项目的值。 |
5 | @while 它需要SassScript表达式和直到语句求值为false,迭代输出嵌套样式. |