2011-10-17 44 views

回答

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指示来查看它在您自己的页面上工作。

+0

谢谢你,我的好人。 –

+0

您的基于JavaScript的转换器不接受示例代码,而是它声明'没有为.bg找到匹配的定义(#ff0000,url('blah'))' – sisve