【发布时间】:2017-01-19 12:37:41
【问题描述】:
我正在尝试在 LESS 中为我将用于网站的不同颜色创建一个简单的 mixin。
我想要的是使用 mixin argument 作为类名的一部分。
@green: #5FBEAA; // my color variable
.text-color(@color) {
.text-{@color} {
color: @color;
}
}
.text-color(@green);
我得到的输出是:
.text-#5FBEAA {
color:#5FBEAA
}
我想要的是:
.text-green {
color:#5FBEAA
}
【问题讨论】:
-
如何在 SASS 或 Stylus 中做到这一点?
-
@blonfu 我在 SASS/Stylus 中尝试过。它不是那样工作的..我的错误。我用过别的东西。这里弄错了。
-
好的,我觉得你可以这样访问变量名很奇怪。
标签: css less mixins less-mixins