【发布时间】:2011-10-17 12:52:09
【问题描述】:
类似(人为的 LESS 示例):
.bg() {
background: (@arguments);
}
#blah{
.background(red, url('blah'))
.background(blue)
}
干杯
【问题讨论】:
类似(人为的 LESS 示例):
.bg() {
background: (@arguments);
}
#blah{
.background(red, url('blah'))
.background(blue)
}
干杯
【问题讨论】:
这在 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 说明在您自己的页面上查看它的工作情况。
【讨论】:
No matching definition was found for .bg(#ff0000, url('blah'))