使用可选参数减少css

Alx*_*ndr 6 default-value optional-parameters less

这可能是一个快速简单的问题,但我仍然无法找到答案.

更少,有没有什么方法可以使用mixin(比如说.mixin(@a: 2, @b: 3) { /* css here */ })并且只为给定的参数提供值?我知道我可以用这个作为.mixin(5)这将是相同的.mixin(5, 3),但我可以这样做.mixin(@b: 5)?含义相同.mixin(2, 5)(但我不必知道使用默认值的a的值).

Luk*_*age 13

您可以使用无点编译器

.mixin(@b:3);

这将在1.3.1(下一个版本)中的原始less.js中 - 请参阅https://github.com/cloudhead/less.js/pull/268