RGBA
的意思是(Red-Green-Blue-Alpha
)它是在RGB
上扩展包括了“alpha”
通道,运行对颜色值设置透明度。
在RGBA
中,四个数字以逗号分隔开,前面三个数字标识这个颜色的RGB
值,这个设置和RGB
并没有任何区别,RGBA
也可以设置为百分比,后面的数字代表透明度,范围在0-1
之间。1表示不透明,0表示全透明。
前三个值(红绿蓝)的范围为0到255之间的整数或者0%到100%之间的百分数。这些值描述了红绿蓝三原色在预期色彩中的量。第四个值,alpha值,制订了色彩的透明度/不透明度,它的范围为0.0到1.0之间,0.5为半透明。
rgba(255,255,255,0)
则表示完全透明的白色;
rgba(0,0,0,1)
则表示完全不透明的黑色;
rgba(0,0,0,0)
则表示完全不透明的白色,也即是无色;