CSS 濾鏡屬性 不透明度alpha
使用filteralpha可以改變元素的不透明度,并且在舊瀏覽器中也是正常使用的,但是在火狐瀏覽器中則需要使用-moz-opacity0 filter: alpha的具體參數(shù)如下:
?filter: alpha(opacity=0, finishopacity=100, style=2, startx=0, starty=5, finishx=200, finisyY=195)
?opacity:透明度級別,范圍是0?100, 0代表完全透明,100代表完全不透明。
?finishopacity:在設置漸變的透明效果時,用來指定結(jié)束時的透明度,范圍是0?100。
?style:設置漸變透明的樣式,值為0代表統(tǒng)一形狀,1代表線形,2代表放射狀,3代表長方形。
?startx和starty: 代表漸變透明效果開始時的X和Y坐標。
?finishx和finishy: 代表漸變透明效果結(jié)束時的X和Y坐標。
上面的方法在舊瀏覽器中可以正常運行,如果要兼容舊和火狐兩個瀏覽器,則需要這樣寫入代碼:
filter:alpha (opacity=30);
-moz-opacity:0.3;
opacity: 0.3;
因為IE和火狐瀏覽器都有其私有屬性,IE的私有屬性為filter: alpha,火狐的私有屬性為-moz-opacity。
點擊加載更多評論>>