• 技术文章 >web前端 >前端问答

    css3里hsla()有什么用

    青灯夜游青灯夜游2022-03-17 18:34:20原创96

    在css3中,hsla()函数用于使用色相、饱和度、亮度、透明度来定义颜色,语法“hsla(色相值,饱和度值,亮度值,透明度值)”;色相值的取值范围为“0~360”,饱和度和亮度的取值范围为“0%~100%”,透明度的取值范围为“0~1”。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    在css3中,hsla()的作用是定义颜色。

    hsla() 函数使用色相、饱和度、亮度、透明度来定义颜色。

    HSLA 即色相、饱和度、亮度、透明度(英语:Hue, Saturation, Lightness, Alpha )。

    语法:

    hsla(hue, saturation, lightness, alpha)
    描述
    hue - 色相定义色相 (0 到 360) - 0 (或 360) 为红色, 120 为绿色, 240 为蓝色
    saturation - 饱和度定义饱和度; 0% 为灰色, 100% 全色
    lightness - 亮度定义亮度 0% 为暗, 50% 为普通, 100% 为白
    alpha - 透明度定义透明度 0(透完全明) ~ 1(完全不透明)

    示例:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <style>
    #p1 {background-color:hsla(120,100%,50%,0.3);}
    #p2 {background-color:hsla(120,100%,75%,0.3);}
    #p3 {background-color:hsla(120,100%,25%,0.3);}
    #p4 {background-color:hsla(120,60%,70%,0.3);}
    #p5 {background-color:hsla(290,100%,50%,0.3);}
    #p6 {background-color:hsla(290,60%,70%,0.3);}
    </style>
    </head>
    
    <body>
    <p>HSL 颜色,并使用透明度:</p>
    <p id="p1">绿色</p>
    <p id="p2">浅绿</p>
    <p id="p3">暗绿</p>
    <p id="p4">柔和的绿色</p>
    <p id="p5">紫色</p>
    <p id="p6">柔和的紫色</p>
    </body>
    </html>

    1.png

    (学习视频分享:css视频教程web前端

    以上就是css3里hsla()有什么用的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:css3 hsla()
    上一篇:css3支持的滤镜是什么 下一篇:css3新增了哪些选择符
    PHP编程就业班

    相关文章推荐

    • css3框模型有几种属性• css3怎么实现字体放大缩小动画• css3中scale里面填什么• css3中什么属性用于创建圆角• css3动画怎么设置延迟几秒• css3贝塞尔曲线函数有几个参数

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网