Je veux définir une largeur en pourcentage dans scss via le calcul, mais cela me donne des erreurs.
CSS invalide après "...- largeur: (4/12)%": expression attendue (par exemple 1px, gras), était ";"
Je veux faire quelque chose comme
$my_width: (4/12)%;
div{
width: $my_width;
}
comment ajouter le signe% là-bas?
Même question avec px et em
Réponses:
Avez-vous essayé la fonction de pourcentage ?
la source
+px
à la fin de la ligne, par exemplewidth: ($foo + $bar) +px
$foo + $bar * 1px
), concaténer l'unité comme cela ne vous donne qu'une chaîne.Autrement:
Sass affichera la valeur en%.
la source
J'ai pu le faire fonctionner de cette façon:
De cette façon, vous n'avez pas besoin d'utiliser de fonction spéciale.
la source