• css中的颜色


    css中的颜色分为四大类:

            1.用英语,比如 red,blue等

            2.用16进制: 比如#000000(黑色) ,#0000FF(蓝色)等

            3.rgb:这个就比较特殊了,这个还分为rgb和rgba

                      rgb有三个值:分别代表红 绿 蓝的量,相当于进行调色。

                                             1.可以用百分比(0到100%)  2.用整数:0到255之间的数字

                      rgba:有四个值:前三分别代表红 绿 蓝的量,相当于进行调色。

                                                  然后第四个值,用来表示颜色的透明度。0到1之间,0为完全透明,白色,1为本来颜色。可以为小数 0.1,0.2。。。,可以为百分数 50%,75%....

            4.hsl和hsla:

                  官方定义:功能符号:hsl(H, S, L[, A])hsla(H, S, L, A)H(色调)是CSS颜色模块级别4<angle>degs,rads,grads或turns中给出的颜色圆圈当写为无单位时,它被解释为度数,因为它在CSS颜色模块级别3中指定根据定义,红色= 0deg = 360deg,其他颜色围绕圆圈展开,因此绿色= 120deg,蓝色= 240deg,依此类推。作为一个,它隐含地包围-120deg = 240deg,480deg = 120deg,-1turn = 1turn等。<number><angle>S(饱和度)和L(亮度)是百分比。100% 饱和度完全饱和,而0%完全不饱和(灰色)。100% 亮度为白色,0%亮度为黑色,50%亮度为“正常”。A(阿尔法)可以是一个<number>之间01,一个或<percentage>,其中的数字1对应于100%(完全不透明)。功能符号:hsl(H S L[ A])hsla(H S L A)CSS Colors Level 4在功能表示法中添加了对空格分隔值的支持。

                  我没有查官方文档之前,其实我是不知颜色还可以用这个来表示的,这俩个跟上面rgb和rgba很像,只不过数字代表的意思不同,定义的角度不同

                   第一个数字代表色调,百度了一下,就是一个盘,颜色分布在上面,用度数来选择某个颜色

                  第二个是饱和度,借用官方的:S(饱和度)和L(亮度)是百分比。100% 饱和度完全饱和,而0%完全不饱和(灰色)

                  第三个是亮度,第四个是熟悉的透明

                          

                                                                     

                          

              

  • 相关阅读:
    JavaScript-年月日转换12小时制
    Javascript-双色球
    Javascript-for循环案例-打印1-100之间所有的数字
    HDU4240_Route Redundancy
    HDU2883_kebab
    POJ3041_Asteroids
    HDU3829_Cat VS Dog
    BZOJ2806_Cheat
    HDU4641_K-string
    CF271D_Good Substrings
  • 原文地址:https://www.cnblogs.com/zhangjiayimy/p/9789382.html
Copyright © 2020-2023  润新知