好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css3。0没有rgba

CSS3.0是一种常用的网页样式设计语言,它可以帮助我们实现代码简洁、页面美观的设计效果。不过,你可能会在某些情况下遇到一个问题:在CSS3.0中似乎没有RGBA。

 /* 请注意这段CSS代码 */
background-color: rgba(255, 255, 255, 0.5); 

RGBA其实是一种颜色表示方式,它表示红、绿、蓝三个颜色分量和透明度(alpha)分量。

在CSS3.0中,并没有真正的RGBA。相反,我们只能使用类似于下面这样的代码:

 background-color: rgba(255, 255, 255, 0.5);
background-color: hsla(0, 0%, 100%, 0.5); 

hsla函数和rgba函数类似,只不过hsla函数接受的是色相(hue)、饱和度(saturation)、亮度(lightness)以及alpha分量。

使用hsla函数取代rgba函数可以实现同样的透明度效果。不过,hsla函数的优点是可以更好地控制颜色的亮度和饱和度。

总之,虽然CSS3.0中没有真正的RGBA函数,但是我们仍然能够使用其他方式实现相同的效果。

查看更多关于css3。0没有rgba的详细内容...

  阅读:46次

上一篇: css3一号店网站作业

下一篇:css3。0div延迟