Eu quero definir uma largura em porcentagem em scss via cálculo, mas isso me dá erros ..
CSS inválido após "...- width: (4/12)%": a expressão esperada (por exemplo, 1px, negrito) era ";"
Eu quero fazer algo como
$my_width: (4/12)%;
div{
width: $my_width;
}
como adiciono o sinal de% lá?
Mesma pergunta com px e em
Respostas:
Você já tentou a função de porcentagem ?
fonte
+px
até o fim da linha, por exemplowidth: ($foo + $bar) +px
$foo + $bar * 1px
) . Concatenar a unidade dessa maneira fornece apenas uma string.Outra maneira:
Sass produzirá o valor em%.
fonte
Consegui fazê-lo funcionar desta maneira:
Dessa forma, você não precisa usar nenhuma função especial.
fonte