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
12ou100px. -
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
#c6538coublue, 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
trueefalse. -
O valor
nullautossuficiente. -
Mapas que associam valores com chaves, como
("background": red, "foreground": pink). -
Referências de função retornadas pela
get-function()e chamadas com acall().