有谁知道如何做我在这里尝试做的事情?
#theme (dark) {@primary: black;}
#theme (light) {@primary: white;}
#theme (@_) {@primary: yellow;}
@name: dark;
#theme(@name);
.rule {
color: @primary;
}
我正在尝试定义一些“主题”,它们将具有将在各种Less
文件中使用的颜色和图像(可能)。过去,我在全球范围内定义它们并注释掉那些未使用的策略,但我试图看看是否有人找到了Less
比我更好的策略。
我曾经发现一个曾经是(?)一部分的功能,Less
但它似乎不起作用。
.theme {
@color: red;
}
.rule {
color: .theme > @color;
}
这将是伟大的,如果它工作。