半透明顏色代碼 CSS如何定義DIV背景半透明顏色?
CSS如何定義DIV背景半透明顏色?“長城國境”錯了。他的答案是使整個元素半透明,只有背景半透明。唯一的方法是使用RGBA顏色。代碼如下:背景:RGBA(0,0,0,0.5)說明:這是一個黑色半透明的
CSS如何定義DIV背景半透明顏色?
“長城國境”錯了。他的答案是使整個元素半透明,只有背景半透明。唯一的方法是使用RGBA顏色。代碼如下:背景:RGBA(0,0,0,0.5)說明:這是一個黑色半透明的代碼。前三個值代表顏色的紅色、綠色和藍色值,最后一個值代表alpha值,即透明度值。如果不透明度是1(IE8和所有現(xiàn)代瀏覽器都支持),或者你不明白,你可以參考“RGBA”條目和“CSS”顏色值條目
現(xiàn)在,一個安全的方法是制作一個半透明的黑色PNG圖像,然后用它作為背景,因為只用CSS來寫,在IE8和以下是沒有效果的。當(dāng)然,如果必須使用CSS來實現(xiàn)它,可以很容易地直接設(shè)置此元素的透明度,例如:
background:#000 opacity:8
或者可以直接將背景色設(shè)置為透明色,例如:
B背景:rgba(0,0,0,0.8)
這也是樓上的方法。相對來說,這種方法比較簡單,但是會遇到一些瀏覽器兼容性的問題。