1

如何将以下条件转换为 LESS?

.mixin(@width) {
    width: (!@width ? auto : @width);
}

结果应该是这样的:

[no value is passed]
LESS: .mixin();
CSS: width: auto;

[value is passed]
LESS: .mixin(200px);
CSS: width: 200px;
4

1 回答 1

4

您可以使用默认参数值来完成此操作:

.mixin(@width: auto) {
  width: @width;
}
于 2012-10-24T16:24:40.967 回答