无法将SCSS变量设置为CSS变量吗?

问题描述 投票:5回答:3

请考虑以下SCSS:

$color-black: #000000;

body {
    --color: $color-black;
}

当使用node-sass 版本4.7.2进行编译时,将产生以下CSS:

body {
    --color: #000000; 
}

当我用版本[[4.8.3或更高版本]编译相同的SCSS时,它会产生以下内容:body { --color: $color-black; }

我想念的是什么?

我检查了发布日志,但找不到有用的东西。另外,我想知道此更改是否是真实的,为什么它只有很小的版本更改?应该不是主要版本吗?此外,

我还有什么选择?

我应该使用插值吗?
考虑以下SCSS:$ color-black:#000000; body {--color:$ color-black; }当使用node-sass版本4.7.2进行编译时,它会产生以下CSS:body {-color:#000000; } ...
css sass
3个回答
17
投票
只需使用字符串插值:

2
投票
scss和css

0
投票
我对较早的sass版本有问题。
© www.soinside.com 2019 - 2024. All rights reserved.