我想在CSS4中使用scss lighten()
和darken()
function var
。
像这样 :
box-shadow: inset 0px -2px 50px 45px darken(var(--colorbtn),20%);
似乎无法正常工作,gulp写道:
Error: $color: "var(--colorbtn)" is not a color for `darken'
它不可能做到吗?
我想在CSS4中使用scss lighten()
和darken()
function var
。
像这样 :
box-shadow: inset 0px -2px 50px 45px darken(var(--colorbtn),20%);
似乎无法正常工作,gulp写道:
Error: $color: "var(--colorbtn)" is not a color for `darken'
它不可能做到吗?
由于SASS是预处理器,因此CSS定制属性可以在运行时动态更改,因此这实际上是行不通的。为了使SASS能够通过变暗对其进行预处理,就必须用一个静态值替换该自定义属性,在这种情况下,该自定义属性的用处就丧失了。