来源:自学PHP网 时间:2018-02-08 10:48 作者: 阅读:次
[导读] CSS hsl()函数用于使用HSL格式来设置元素的颜色。它的三个参数分别代表:色相、饱和度和明度。...
CSS hsl是指色相、饱和度和明度模式(Hue-saturation-lightness)。 要理解HSL颜色,你首先需要从另一个角度来理解颜色。注意观察上面的色盘,你可以看到红、绿和蓝三种颜色。红色在最上面,被设置为0度,绿色是120度,蓝色是240度。它们将色盘分为三个部分。在它们的中间分别是黄色、青色和洋红(CMYK颜色系统)。它们的角度分别为60度、180度和300度。 从色盘的顶部开始顺时针方向旋转,是彩虹的七彩颜色。从60度开始,分别是:黄色、绿色、青色、蓝色、洋红和红色。 HSL颜色就是指上面颜色色盘中的多少度的颜色值。 例如,紫色在蓝色(240°)和洋红(300°)之间,所以它的HSL颜色是 关于色相、饱和度和明度总结如下:
例如下面的例子中为元素的背景设置不同的饱和度值,色相和亮度值相等的效果。 hsl(45,0%,50%)
hsl(45,25%,50%)
hsl(45,50%,50%)
hsl(45,75%,50%)
hsl(45,100%,50%)
下面的例子是为元素的背景设置不同的亮度,色相和饱和度相等的效果。 hsl(45,0%,50%)
hsl(45,25%,50%)
hsl(45,50%,50%)
hsl(45,75%,50%)
hsl(45,100%,50%)
浏览器支持所有的现代浏览器都支持颜色值,包括:Chrome, Firefox, Safari, Opera, IE, 以及 Android 和 iOS。 hsl(), hsla(), rgba(), transparent 和 currentColor在IE中只有Internet Explorer 9+才支持。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com