hsla()
版本:CSS3
颜色可以使用hsla()
函数符在色相-饱和度-明度-阿尔法(HSLa)模式下被定义。HSLa 扩展自 HSL 颜色模式,包含了阿尔法通道,可以规定一个颜色的透明度。
a表示透明度:0=透明;1=不透明;
示例
hsla(240,100%,50%,0.05) /* 5% opaque blue */ hsla(240,100%,50%, 0.4) /* 40% opaque blue */ hsla(240,100%,50%, 0.7) /* 70% opaque blue */ hsla(240,100%,50%, 1) /* full opaque blue */
浏览器支持
![]() | ![]() | ![]() | ![]() | ![]() |
浏览器都支持hsla() |
语法
hsla (H,S,L,A)
使用HSL圆柱坐标(HSL cylindrical-coordinate)系统(以hsl()
和hsla()
函数表达式的形式)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>document</title> <style type="text/css"> div{ background-color:hsl(360,50%,50%,.5); } </style> </head> <body> <div>hsla颜色值</div> </body> </html>
效果图: