【发布时间】:2019-12-02 12:40:19
【问题描述】:
我在我的项目中使用 SASS
如果我的变量代码在这里
:root, [data-theme="default"] {
--text-color: #383143;
}
$text-color: var(--text-color);
我正在使用具有以下减轻功能的变量,
body {
color: lighten($text-color, 10%);
}
我收到以下错误,
错误:
lighten($color, $amount)的参数$color必须是颜色 在 assets/scss/base/typography.scss 第 10 行,函数lighten
如何使用该变量的 lighten 函数?我需要使用 --text-color: #383143; 该格式来实现颜色切换器的目的。
【问题讨论】:
-
你不能,SASS看不到CSS变量,CSS在后面
-
SASS只能接受lighten函数中的颜色值#383143。