首页前端开发CSScss3类型颜色

css3类型颜色

时间2023-07-19 17:21:02发布访客分类CSS浏览475
导读:CSS3是一个强大的前端技术,其中颜色属性也得到了大幅度的升级。除了基础的十六进制RGB值和颜色名称外,CSS3还提供了HSL、HSLA、RGBa、cmyk等新的类型颜色,下面一一介绍:/* HSL颜色 */color: hsl(180,...

CSS3是一个强大的前端技术,其中颜色属性也得到了大幅度的升级。除了基础的十六进制RGB值和颜色名称外,CSS3还提供了HSL、HSLA、RGBa、cmyk等新的类型颜色,下面一一介绍:

/* HSL颜色 */color: hsl(180, 50%, 50%);
    

HSL颜色是根据色相、饱和度和亮度来定义颜色的,更直观地描述颜色。其中色相H是0-360度的角度值,饱和度S是0%-100%的百分比,亮度L也是0%-100%的百分比。上述代码中,定义了一个绿色(色相180度),饱和度和亮度均为50%的颜色。

/* HSLA颜色 */color: hsla(180, 50%, 50%, 0.7);
    

HSLA颜色和HSL颜色十分相似,但是多了一个透明度属性(alpha),取值0-1,0为全透明,1为不透明。上述代码中的意思是,定义了一个绿色(色相180度),饱和度和亮度均为50%,透明度为0.7的颜色。

/* RGBa颜色 */color: rgba(255, 0, 0, 0.5);
    

RGBa颜色十分类似于RGB颜色,只是多了一个透明度属性。定义方式和RGB相同,只是多了一个透明度属性,取值也是0-1。上述代码中的意思是定义了一个红色,透明度为0.5的颜色。

/* cmyk颜色 */color: device-cmyk(0.4, 0.64, 0.99, 0.08);
    

CMYK是印刷颜色模式,C是青色(cyan),M是洋红色(magenta),Y是黄色(yellow),K是黑色(black),由这四种颜色混合而成。上述代码中的意思是,定义了一个印刷色,由40%的青色,64%的洋红色,99%的黄色和8%的黑色混合而成。

CSS3的多类型颜色大大拓展了前端的颜色应用范围,提高了网页设计的色彩表现力和色彩感染力。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3类型颜色
本文地址: https://pptw.com/jishu/318698.html
css rs 35狙击枪 css3 科技感动效

游客 回复需填写必要信息