sass 中使用 calc 传入变量无效_html/css_WEB-ITnose
Jun 21, 2016 am 08:48 AM
是的,我又用上 sass 了,新公司在用,所以就又写 sass 了。
然后今天遇到的小问题,随手记一下
当我们用 sass 写如下代码的时候
.class{ $padding: 5px; width: calc(100% - $paddding * 2);}
嗯嗯,看上去好像很正常。。。
错!! 编译完了之后,你会发现这段代码是这样的
.class{ width: calc(100% - $padding * 2);}
然后浏览器就无情的忽略掉这一行谜一样的样式了
这尼玛是什么呀?! 摔!
好吧,看样子 sass 在编译的时候,把括号里面的变量当做字符串处理了。 所以我们该怎么办呢?
哈哈哈,对!还记得 sass 怎么在字符串里拼接变量么? 就是它!
.class{ $padding: 5px; width: calc(100% - #{$paddding * 2});}
OK,解决!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Schwierigkeiten bei der Aktualisierung der Zwischenspeicherung offizieller Konto -Webseiten: Wie vermeiden Sie den alten Cache, der sich auf die Benutzererfahrung nach der Versionsaktualisierung auswirkt?

Wie verwende ich HTML5 -Formularvalidierungsattribute, um die Benutzereingabe zu validieren?

Wie füge ich PNG -Bildern auf Webseiten effizient Schlaganfalleffekte hinzu?

Was ist der Zweck des & lt; iframe & gt; Etikett? Was sind die Sicherheitsüberlegungen bei der Verwendung?

Was ist der Zweck des & lt; Meter & gt; Element?

Was sind die besten Praktiken für die Kompatibilität des Cross-Browsers in HTML5?

Was ist der Zweck des & lt; datalist & gt; Element?

Wie verwende ich HTML -Links effektiv für Navigation und SEO?
