Maison > interface Web > tutoriel HTML > sass 中使用 calc 传入变量无效_html/css_WEB-ITnose

sass 中使用 calc 传入变量无效_html/css_WEB-ITnose

WBOY
Libérer: 2016-06-21 08:48:22
original
1252 Les gens l'ont consulté

是的,我又用上 sass 了,新公司在用,所以就又写 sass 了。

然后今天遇到的小问题,随手记一下

当我们用 sass 写如下代码的时候

.class{    $padding: 5px;    width: calc(100% - $paddding * 2);}
Copier après la connexion

嗯嗯,看上去好像很正常。。。

错!! 编译完了之后,你会发现这段代码是这样的

.class{    width: calc(100% - $padding * 2);}
Copier après la connexion

然后浏览器就无情的忽略掉这一行谜一样的样式了

这尼玛是什么呀?! 摔!

好吧,看样子 sass 在编译的时候,把括号里面的变量当做字符串处理了。 所以我们该怎么办呢?

哈哈哈,对!还记得 sass 怎么在字符串里拼接变量么? 就是它!

.class{    $padding: 5px;    width: calc(100% - #{$paddding * 2});}
Copier après la connexion

OK,解决!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal