我一直在谷歌等搜索,但我找不到我想要的东西(我希望我没有忽略的东西)..所以我认为我最好的选择是问你们:)
我第一次和LESS-JS一起玩,我真的很喜欢它.但是我现在有点问题.
我正在使用这样的@arguments
变量:
.basicBorder(@width:1px, @type:solid, @color:@black){
border:@arguments;
}
Run Code Online (Sandbox Code Playgroud)
哪个按预期工作.现在,当我想要边框为红色时,我将其添加到我的css中的元素:
.basicBorder(1px, solid, @red);
Run Code Online (Sandbox Code Playgroud)
哪个也按预期工作.但是我想避免写1px, solid,
,因为这些都是我的默认值,但是当我尝试这个时:
.basicBorder(@red);
Run Code Online (Sandbox Code Playgroud)
或这个:
.basicBorder(,,@red);
Run Code Online (Sandbox Code Playgroud)
它不起作用.
所以我想知道是否any1知道如何"跳过"前两个变量,这样我就可以输入颜色,以防我不想更改边框宽度和类型.
我希望你得到我想说的话!
问候!