JSRUN 用代码说话

颜色通道函数

编辑教程

颜色通道函数

Less支持少数内置函数,用于设置通道的值。 通道根据颜色定义设置值。 HSL颜色具有色相,饱和度和亮度通道,RGB颜色具有红色,绿色和蓝色通道。 以下是颜色通道功能的列表:

hue

在HSL颜色空间中,提取颜色对象的色调通道。

background: hue(hsl(75, 90%, 30%));

它在CSS中编译如下所示:

background: 75;

saturation

在HSL颜色空间中,提取彩色对象的饱和通道。

background: saturation(hsl(75, 90%, 30%));

它在CSS中编译如下所示:

background: 90%;

lightness

在HSL颜色空间中,从颜色对象提取亮度通道。

background: lightness(hsl(75, 90%, 30%));

它在CSS中编译如下所示:

background: 30%;

hsvhue

在HSV色彩空间中,提取色彩对象的色调通道。

background: hsvhue(hsv(75, 90%, 30%));

它在CSS中编译如下所示:


ackground: 75;

hsvsaturation

在HSL颜色空间中,提取彩色对象的饱和通道。

background: hsvsaturation(hsv(75, 90%, 30%));

它在CSS中编译如下所示:

background: 90%;

hsvvalue

在HSL颜色空间中,提取颜色对象的值通道。

background: hsvvalue(hsv(75, 90%, 30%));

它在CSS中编译如下所示:

background: 30%;

red

提取彩色对象的红色通道。

background: red(rgb(5, 15, 25));

它在CSS中编译如下所示:

background: 5;

green

提取彩色对象的绿色通道。

background: green(rgb(5, 15, 25));

它在CSS中编译如下所示:

background: 15;

blue

提取彩色对象的蓝色通道。

background: blue(rgb(5, 15, 25));

它在CSS中编译如下所示:

background: 25;

alpha

提取颜色对象的alpha通道。

background: alpha(rgba(5, 15, 25, 1.5));

它在CSS中编译如下所示:

background: 2;

luma

计算颜色对象的亮度值。

background: luma(rgb(50, 250, 150));

它在CSS中编译如下所示:

background: 71.2513323%;

luminance

在没有伽马校正的情况下计算亮度值。

background: luminance(rgb(50, 250, 150));

它在CSS中编译如下所示:

background: 78.53333333%;
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟