我更少的代码是这样的:少变量的作用域/上下文
body {
@var: white;
&.blue { @var: blue; }
&.red { @var: red; }
&.abc { @var: #badass; }
background-color: @var;
}
什么,我希望是,如果body
有类.abc
变量@var
的值是#badass
,如果你有类.blue
值为blue
依此类推。但这不是发生的事情,变量的价值不会独立于他们的遗体类别而改变。
怎么应该知道什么类你附加到你的身体标记? – Amberlamps 2012-08-07 12:43:25
你试图做的事情是不可能的!你正在用LESS创建一个CSS文件。这与你的HTML无关。 LESS怎么知道你的身体标记在你的标记中分配了什么类? – Amberlamps 2012-08-07 12:54:23
我很困惑你的评论。 CSS/LESS知道我添加到自己身体的类,那不是我的问题。 – 2012-08-07 13:00:38