美文网首页
揭秘HSLA

揭秘HSLA

作者: 蒋小花_4b6c | 来源:发表于2019-08-06 10:34 被阅读0次

在css中表示颜色有几种方式:十六进制(#fff、#FFFFFF)、RGB(rgb(0, 0, 0)、rgb(255, 255, 255))、RGBA(rgba(0, 0, 0, 1)、rgba(0, 0, 0,  0.1))、还可直接使用英文单词(blank、white、red)、还有今天的重点HSL、HSLA。

H Hue 色调

    就是区分其本质颜色的 (红橙黄绿蓝靛紫)

    选值是:0度~360度 , 0是红色、120是绿色、240是蓝色、360也是红色

S Saturation 饱和度 

    就是其纯度(通俗一点儿就是这个红色是纯红还是灰蒙蒙的红)

    选值是:0%~100%, 0%饱和度最低,100%饱和度最高

L Lightness 亮度

    就是说此颜色亮不亮

    选值是:0%~100%, 0%最暗,100%最亮

A Alpha 不透明度

    选值是: 0.0~1.0, 0完全透明, 1完全不透明

结合一张图来看:

0~360度表示色调,围绕着圆柱体的一圈

从圆面的圆心向圆周表示饱和度

从圆柱底到圆柱顶表示亮度

举几个栗子吧:

1.色调(H)改变,饱和度不变,亮度不变,透明度不变

基本颜色会改变

2.色调不变,饱和度(S)改变,亮度不变,透明度不变

饱和度改变,颜色由纯变浑

3.色调不变,饱和度不变,亮度(L)改变,透明度不变

亮度为50%是为纯正的颜色,100%最亮,0%最暗

4.色调不变,饱和度不变,亮度不变,透明度(A)改变

1为完全不透明,0为完全透明

相关文章

  • 揭秘HSLA

    在css中表示颜色有几种方式:十六进制(#fff、#FFFFFF)、RGB(rgb(0, 0, 0)、rgb(25...

  • HSLA

  • css3:实现半透明边框

    css: border:10px solid hsla(0,0%,100,.5); background:whit...

  • 半透明边框

    半透明颜色:rgba()、hsla() 代码: { border:10px dashed rgba(255,0,0...

  • hsla background-clip

    大家看到这个div,想想自己如何去实现 然后看下代码 使用一个div就可以实现中间红色为content内容,白色为...

  • CSS 3

    1、HSLA 2、CSS属性display和visibility 区别 设置display元素如何被显示,visi...

  • CSS Tips

    1.半透明边框border:10px solid hsla(0,0%,100%,.5);background:wh...

  • CSS中的HSLA颜色

    CSS 中的颜色可以由RGB色彩空间和HSL色彩空间两种方式来表述。其中我们常用的是RGB色彩空间,RGB色彩空间...

  • css揭秘 - 背景与边框

    半透明边框 RGBA/HSLA颜色H:Hue(色调)。0(或360)表示红色,120表示绿色,240表示蓝色,也可...

  • css颜色

    css颜色 十六进制颜色 # rgb颜色 红绿蓝 rgba颜色+透明 HSL 色相 饱和度 亮度 HSLA 颜色+...

网友评论

      本文标题:揭秘HSLA

      本文链接:https://www.haomeiwen.com/subject/uanbdctx.html