Valores
A Sass suporta um número de tipos de valor, a maioria dos quais vêm diretamente da CSS. Toda expressão produz um valor, as variáveis seguram valores. A maioria dos tipos de valor vêm diretamente da CSS:
-
Números, os quais podem ter ou não ter unidades, como
12
ou100px
. -
Sequências de Caracteres, as quais podem ter ou não ter aspas, como
"Helvetica Neue"
oubold
. -
Cores, as quais podem ser referenciadas pelas suas representações em hexadecimal ou pelos seus nomes, como
#c6538c
oublue
, ou retornadas de funções, comorgb(107, 113, 127)
ouhsl(210, 100%, 20%)
. -
Listas de Valores, as quais podem ser separadas por espaços ou vírgulas e que podem ser envolvidas ou não de todo em parêntesis reto, como
1.5em 1em 0 2em
,Helvetica, Arial, sans-serif
, ou[col1-start]
.
Um pouco mais que são específicas à Sass:
-
Os valores booleanos
true
efalse
. -
O valor
null
autossuficiente. -
Mapas que associam valores com chaves, como
("background": red, "foreground": pink)
. -
Referências de função retornadas pela
get-function()
e chamadas com acall()
.