【发布时间】:2019-01-24 07:15:09
【问题描述】:
假设你有一个颜色的 CSS 自定义属性:
--color: 255,0,0
并且您希望每次都根据需要将其与rgb 或rgba 混合使用。这是有效的 CSS:
rgba(var(--color), .3)
...但是 Sass 爆炸了。我一直在尝试看看我是否可以编写一个 mixin 或其他东西,但我不知道如何绕过 Sass 坚持使用它自己的颜色函数,即使它们不是必需的。
【问题讨论】:
-
对于添加的上下文,我知道它在定义变量的方式中明确必须是三位数。我已经在 vanilla CSS 中对此进行了测试,它可以工作。这似乎是 Sass 尚不知道如何处理自定义属性的错误。
标签: css sass mixins css-variables