Conditional parameter validation in a LESS mixin function
-
14-07-2021 - |
문제
How can I translate the following conditional to LESS?
.mixin(@width) {
width: (!@width ? auto : @width);
}
Results should be like:
[no value is passed]
LESS: .mixin();
CSS: width: auto;
[value is passed]
LESS: .mixin(200px);
CSS: width: 200px;
해결책
You can use default parameter values to accomplish this:
.mixin(@width: auto) {
width: @width;
}
제휴하지 않습니다 StackOverflow