我目前正在获得以下输出:

.'teal-dark' { color: #xxx; }


我想要的是:{

.teal-dark { color; #xxx; }


这是我想做的事情:

 @teal-dark: #xxx;
.@{currentMember} div { background: ~"@{@{currentMember}}" };

最佳答案

请参阅:http://lesscss.org/features/#variables-feature-variable-interpolation http://lesscss.org/features/#variables-feature-variable-names

@current-member: teal-dark;
@teal-dark: red;

.@{current-member} {
color: @@current-member;
}


编译成:

.teal-dark {
  color: red;
}


可能的相关问题:


Defining Variable Variables using LESS CSS
Dynamic class names in LESS

关于css - 如何在变量中添加点以用作选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27852547/

10-13 01:51