Sass支持许多值类型,其中大多数直接来自CSS。每个表达式产生一个值,变量保存值。大多数值类型直接来自CSS:
数字,可能有也可能没有单位,例如12 或100px。
12
100px
字符串,可以带或不带引号,例如"Helvetica Neue"或 bold。
"Helvetica Neue"
bold
颜色,可以通过其十六进制表示形式或名称(如#c6538c或)来引用,也可以blue从函数(如rgb(107, 113, 127)或) 返回hsl(210, 100%, 20%)。
#c6538c
blue
rgb(107, 113, 127)
hsl(210, 100%, 20%)
值的列表,其可以由空格或逗号并且其可以被包含在方括号或没有括号可言,等进行分离1.5em 1em 0 2em,Helvetica, Arial, sans-serif或 [col1-start]。
1.5em 1em 0 2em
Helvetica, Arial, sans-serif
[col1-start]
还有一些特定于Sass的信息:
在布尔值true和 false。
true
false
单例null 值。
null
将值与键相关联的地图,例如("background": red, "foreground": pink)。
("background": red, "foreground": pink)
由返回get-function() 并调用的函数引用call()。
get-function()
call()