Quiero establecer un ancho en porcentaje en scss mediante cálculo, pero me da errores.
CSS no válido después de "...- width: (4/12)%": expresión esperada (por ejemplo, 1 px, negrita), era ";"
Quiero hacer algo como
$my_width: (4/12)%;
div{
width: $my_width;
}
¿Cómo agrego el signo% allí?
Misma pregunta con px y em
Respuestas:
¿Has probado la función de porcentaje ?
fuente
+px
al final de la línea, por ejemplowidth: ($foo + $bar) +px
$foo + $bar * 1px
), concatenando la unidad de esa manera solo le da una cadena.De otra manera:
Sass generará el valor en%.
fuente
Pude hacer que funcionara de esta manera:
De esta forma no es necesario utilizar ninguna función especial.
fuente