【发布时间】:2017-01-05 05:43:51
【问题描述】:
我正在使用回答here on StackOverflow 的方法将自定义警察定义与其他类一起使用。该方法总结如下:
[class^="icon-"]:before,
[class*=" icon-"]:before {
font-family: FontAwesome;
}
.icon-custom:before {
content: "\f0c4";
}
当我使用自定义类来使用它时,我必须使用库生成的代码:
i:after {
content: '\f0c4';
}
如果这个代码f0c4在库中发生变化,我想避免一一报告每个自定义类的变化。我决定使用 Sass 或 Less 来解决这个问题。
如下所示,但它不起作用。
i:after {
.icon-custom
}
使用 Sass 或 Less,是否有可能避免这个神奇的数字?
我知道这是可能的:
i:after {
content: @custom-code-value
}
但我更愿意避免更改 @custom-code-value: : "\f0c4";
它是唯一的解决方案吗?
【问题讨论】:
-
为什么投反对票?不清楚吗?