Less 颜色通道函数2024 年 8 月 29 日 | 阅读 2 分钟 Less 颜色通道函数是内置函数,用于设置有关通道的值。通道根据颜色定义设置值。HSL 颜色由色相、饱和度和亮度通道组成,RGB 颜色由红色、绿色和蓝色通道组成。 颜色通道函数列表 索引 | 函数 | 描述 | 示例 |
---|
1) | hue | 在 hsl 颜色空间中,提取颜色对象的色相通道。 | background: hue(hsl(80, 90%, 40%)); 它在 CSS 中编译以仅显示色相值,例如:background: 80; | 2) | 饱和度 | 在 hsl 颜色空间中,提取颜色对象的饱和度通道。 | background: saturation(hsl(80, 90%, 40%)); 它在 CSS 中编译以仅显示饱和度值,例如:background: 90%; | 3) | 亮度 | 在 hsl 颜色空间中,提取颜色对象的亮度通道。 | background: lightness(hsl(80, 90%, 40%)); 它在 CSS 中编译以仅显示亮度值,例如:background: 30%; | 4) | hsvhue | 在 hsv 颜色空间中,提取颜色对象的色相通道。 | background: hsvhue(hsv(80, 90%, 40%)); 它在 CSS 中编译以显示色相值,例如:background: 80; | 5) | hsvsaturation | 在 hsl 颜色空间中,提取颜色对象的饱和度通道。 | background: hsvsaturation(hsv(80, 90%, 40%)); 它在 CSS 中编译以仅显示饱和度值,例如:background: 90%; | 6) | hsvvalue | 在 hsl 颜色空间中,提取颜色对象的值通道。 | background: hsvvalue(hsv(80, 90%, 40%)); 它在 CSS 中编译以显示值,例如:background: 40%; | 7) | red | 提取颜色对象的红色通道。 | background: red(rgb(10, 20, 30)); 它在 CSS 中编译以仅显示红色值:background: 10; | 8) | green | 提取颜色对象的绿色通道。 | background: green(rgb(10, 20, 30)); 它在 CSS 中编译,如下所示 background: 20; | 9) | blue | 提取颜色对象的蓝色通道。 | background: blue(rgb(10, 20, 30)); 它在 CSS 中编译以仅显示蓝色值:background: 30; | 10) | alpha | 提取颜色对象的 alpha 通道。 | background: alpha(rgba(5, 15, 25, 1.5)); 它在 CSS 中编译以显示 alpha 值,例如:background: 2; | 11) | luma | 计算颜色对象的 luma 值。 | background: luma(rgb(50, 250, 150)); 它在 CSS 中编译以显示 luma 值,例如:background: 71.2513323%; | 12) | 亮度 | 计算的 luma 值不进行伽玛校正。 | background: luminance(rgb(50, 250, 150)); 它在 CSS 中编译,如下所示:background: 78.53333333%; |
|