CSS rgba() 函數

CSS 函數 CSS 函數

實例

使用 RGBA 顏色,並使用透明度:

#p1 {background-color:rgba(255,0,0,0.3);} /**/ #p2 {background-color:rgba(0,255,0,0.3);} /**/ #p3 {background-color:rgba(0,0,255,0.3);} /**/


定義與用法

rgba() 函數使用紅(R)、綠(G)、藍(B)、透明度(A)的疊加來生成各式各樣的顏色。

RGBA 即紅色、綠色、藍色、透明度(英語:Red, Green, Blue、Alpha)。

  • 紅色(R)0 到 255 間的整數,代表顏色中的紅色成分。。
  • 綠色(G)0 到 255 間的整數,代表顏色中的綠色成分。
  • 藍色(B)0 到 255 間的整數,代表顏色中的藍色成分。
  • 透明度(A)取值 0~1 之間, 代表透明度。

支持版本:CSS3


流覽器支持

表格中的數字表示支持該函數的第一個流覽器版本號。

函數
rgba() 1.0 4.0 1.0 1.0 3.5

CSS 語法

rgba(red, green, blue, alpha)
描述
red 定義紅色值,取值範圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
green 定義綠色值,取值範圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
blue 定義藍色值,取值範圍為 0 ~ 255,也可以使用百分比 0% ~ 100%。
alpha - 透明度 定義透明度 0(透完全明) ~ 1(完全不透明)

CSS 函數 CSS 函數