2
在LESS中有一个计算两种颜色平均值的函数。例如,LESS两种颜色的加权平均值
average(#ff6600, #666666);
输出#b36633
。
但是这个函数需要等于color1
和color2
。有没有办法说,占color1
的X%和color2
的(1-X)%,并取平均值?
当然,不存在这样的功能。但也许通过其他一些功能的帮助,我们可以实现加权平均?
编辑:我想用mix()
可以照顾它,因为你可以指定一个百分比份额:
mix(#ff6600, #666666, 70%)
不过,我不知道是否会mix(color1, color2, 50%)
达到同样的效果average(color1, color2)
为任何color1
,color2
。