使用LESS,是否有可能具有“变量”函数名称?比方说,我有很多使用darken函数的元素,但是我想(在另一个使用相同样式表的实例中)使用亮度函数。是否有可能将函数本身定义为单个变量?像一个可以在PHP?在LESS中使用变量名称作为函数
例如
.element1 {color: darken(@color1, @percent);}
.element2 {color: darken(@color2, @percent);}
.element3 {color: darken(@color3, @percent);}
成为
.element1 {color: lighten(@color1, @percent);}
.element2 {color: lighten(@color2, @percent);}
.element3 {color: lighten(@color3, @percent);}
用一个单一的代码线的变化?
请这个[URL](http://stackoverflow.com/help),它会帮助你,也会出现你的内容质量 –
在这种特定情况下,你可能只是将@百分比值反转,因为'dark(@color,50%)'等于'lighten(@color,-50%)',反之亦然。 –