【发布时间】:2020-11-21 20:41:53
【问题描述】:
这段代码不起作用的是Sass:
$color1:
.App {
--color1: $color1;
}
为什么这是无效的语法?正确的语法是什么?
【问题讨论】:
-
这能回答你的问题吗? Sass Variable in CSS calc() function
标签: sass css-variables
这段代码不起作用的是Sass:
$color1:
.App {
--color1: $color1;
}
为什么这是无效的语法?正确的语法是什么?
【问题讨论】:
标签: sass css-variables
这是无效的语法,解决方案是使用:
$color1:
.App {
--color1: #{$color1};
}
这里讨论了这个原因:https://github.com/sass/libsass/issues/2621
简而言之,css 变量可能是一个以$ 字符开头的字符串,而 Sass 不想阻止该语法工作。鉴于 #{$someVar} 不是有效的 css 语法,它是功能性的,并且更明确。
【讨论】: