1
這是我的薩斯文件:薩斯 - 語法錯誤:不是有效的CSS值
\:root
@each $name, $color in $colors
@if type-of($color) == "map"
@each $subname, $subsize in $color
--color-#{$name}-#{$subname}: #{$subsize}
@elseif type-of($color) == "number"
--color-#{$name}: #{$color}
$colors
看起來是這樣的:
$colors: (
accent: (
darker: #2840d0,
dark: #2d5ee8,
base: #2d81e8,
light: #76b8f0,
lighter: #b6e1f9
)
);
現在,這是我收到的錯誤:
Sass::SyntaxError: (darker: #2840d0, dark: #2d5ee8, base: #2d81e8, light: #76b8f0, lighter: #b6e1f9) isn't a valid CSS value.
它指的是--color-#{$name}: #{$color}
。
您使用的是哪個版本的sass? – miir
@miir。 '3.5.1' – jonhue