@arguments 变量
1.@arguments包含了所以传递进来的参数
如果不想单独处理每一个参数的话就可以像这样写:
这之前的写法:
.border_arg(@w:30px,@c:red,@xx:solid){
border-width:@w;
border-color:@c;
border-style:@xx;
}
如果这这三个都不想写,同时使用这个参数:
.border_arg(@w:30px,@c:red,@xx:solid){
border:@arguments;
}
.test_arguments{
.border_arg();
}
此时编译后的CSS为:
.test_arguments{
border:30px red solid;
}
更改其中一个参数:
.test_arguments{
.border_arg(40px);
}
此时编译后的CSS为:
.test_arguments{
border:40px red solid;
}
这样就能省那么一点点的事