当上下文是CSS变量声明的值端时,我们如何让SASS rgba
将rgba(#4caf50, 0.1)
转换为rgba(76, 175, 80, 0.1)
?
为了清楚起见,这里有一个例子:
$green: #4caf50;
$green-rgba: rgba($green, 0.1);
@debug $green-rgba; // rgba(76, 175, 80, 0.1)
@debug
语句将记录rgba(76, 175, 80, 0.1)
,这是正确的。
但是如果我们这样做:
test {
--mat-mdc-button-ripple-color: rgba(#4caf50, 0.1);
}
编译结果为:
test {
--mat-mdc-button-ripple-color: rgba(#4caf50, 0.1);
}
有什么想法?
1条答案
按热度按时间6ie5vjzr1#
OK -在研究了Angular Material按钮的源代码后,涟漪代码是这样做的,它可以工作: