Less 少混入函数中的条件参数验证
如何将以下条件转换为更少Less 少混入函数中的条件参数验证,less,less-mixins,Less,Less Mixins,如何将以下条件转换为更少 .mixin(@width) { width: (!@width ? auto : @width); } 结果应该是: [no value is passed] LESS: .mixin(); CSS: width: auto; [value is passed] LESS: .mixin(200px); CSS: width: 200px; 可以使用默认参数值来完成此操作: .mixin(@width: auto) { width: @width;
.mixin(@width) {
width: (!@width ? auto : @width);
}
结果应该是:
[no value is passed]
LESS: .mixin();
CSS: width: auto;
[value is passed]
LESS: .mixin(200px);
CSS: width: 200px;
可以使用默认参数值来完成此操作:
.mixin(@width: auto) {
width: @width;
}
可以使用默认参数值来完成此操作:
.mixin(@width: auto) {
width: @width;
}