像(设计的LESS例子):
.bg() {
background: (@arguments);
}
#blah{
.background(red, url('blah'))
.background(blue)
}
干杯
答案 0 :(得分:2)
这在LESSCSS中有效,但您的代码中有2个错误。首先,语句终止符缺少分号。其次,您定义了一个.bg()mixin,但尝试将其引用为.background()。试试这个:
.bg() {
background: (@arguments);
}
#blah{
.bg(red, url('blah'));
.bg(blue);
}
输出完全符合您的预期:
#blah {
background: red url('blah');
background: blue;
}
您可以运行代码示例,看看是否以及如何使用my LESS javascript-based converter(文件on GitHub)在LESS CSS中进行编译,或者只需按照LESSCSS client-side usage说明查看你自己的网页。