首页 > sass中的 lighten 函数是怎么计算的?

sass中的 lighten 函数是怎么计算的?

sass中的 lighten 函数是怎么计算的?

比如:

lighten(#800, 20%) => #e00

这个是怎么得到 #e00 的啊??


推测是:hex -> rgb -> hsl
其中 l 表示亮度,对亮度计算后再转换回来
具体可以看下sass下面的内置函数

参考路径 C:\Ruby21-x64\lib\ruby\gems\2.1.0\gems\sass-3.4.10\lib\sass\script

http://jsfiddle.net/yLyqv47m/

【热门文章】
【热门文章】