ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[toc] ## transparent IE9+开始支持`color:transparent` ## currentColor ``` .test{ color:red; border:2px solid; } ``` 这里的border省略了颜色值的设置,这个颜色值会和color值一个颜色 它相当于这么设置 ``` .test{ color:red; border:2px solid currentColor; } ``` ## hsl,hsla IE9+开始支持 hsl颜色的3个字母有着自己的含义,其中 h表示`hue`,色调的意思。取值0~360,大致按照数值红、橙、黄、绿、青、蓝、紫变化 s表示`saturation`,饱和度的意思,用0~100%表示,值越大饱和度越高,颜色越亮,通常我们评价某设计"亮瞎我们的眼",就是这个设计颜色饱和度太高 l表示`lightness`,亮度的意思,也用0~100%表示,值越高颜色越亮,100%就是白色,**50%则是正常亮度**,0%就是黑色。 hlsa则是再多了一个alpha透明通道 ### 区分饱和度和亮度 饱和度越低,世界越趋向于不是黑就是白的世界 亮度越低,黑色成分越多(越暗),反之白色成分越多(越亮) ![](https://box.kancloud.cn/680dafbd0b7e59b12f90075abeb2bbc0_273x124.png) ![](https://box.kancloud.cn/831a1553093bd9ca57a100617c52ee8b_277x123.png) ![](https://box.kancloud.cn/7a10e04425fa613d53ebaa5b7e27dc01_291x138.png) ![](https://box.kancloud.cn/86e61111e492476613da5b6fc85c99f1_295x122.png) ![](https://box.kancloud.cn/98395452fd8a0598de7e8605e6da0efc_293x123.png) ![](https://box.kancloud.cn/52019a28c2fb2f3933dbe2f3d065fb65_279x117.png)