CSS3中提供了一種新的顏色設置方法:RGBa。RGBa是一種基于RGB的顏色格式,只不過在后面加上了A(透明度)來表示顏色的不透明度。RGBa的范圍為0到1之間的數字,其中0代表完全透明,1代表完全不透明。以下是RGBa的語法:
色值為rgb的顏色,后面再加上透明度: rgba(red, green, blue, alpha)
其中,red、green、blue分別表示顏色的紅、綠、藍值,范圍為0~255;alpha表示顏色的不透明度,取值范圍在0~1之間。例如:
color: rgba(255, 0, 0, 0.5);
這表示紅色半透明的顏色。使用RGBa可以實現顏色漸變、背景透明、文字陰影等效果。同時,RGBa也可以和其他的CSS3屬性一起使用,例如box-shadow、text-shadow等。