在 sass 中,我必须通过使用 svg 线性渐变来支持 IE9 渐变,它采用不带 # 的颜色十六进制字符串。这些是多色渐变,无法通过 ie 滤镜实现。
我已经定义了这样的颜色:
$颜色:#ff0000;
但要让 ie 工作,我需要有没有井号的颜色:仅 ff0000。
似乎无法使用 sass 删除字符串中的字符?
这是否意味着我必须在没有# 的情况下声明颜色,然后在每个 mixin 中添加它,除了 IE svg 声明?这似乎是一种不好的方法,但找不到更好的解决方案,有没有人遇到过类似的问题?