这是我的Less代码:
@scope: name; //line1 .@scope .ui-widget{ color: #fff} //line2
但我在第2行得到一个解析器错误.
有没有办法在LessCSS中动态设置CSS类名?
你必须使用括号和一个转义字符串…例如
(~".@{scope} .another") { color: #fff; }
编辑
不推荐使用此格式. less 1.3.1(目前只是less.js的trunk构建)支持更简单的语法
.@{scope} .another-class { color: white; }