6.13.2008

CSS 背景透明效果

看了幾篇教學發現都被誤導了,一般網站教學的寫法是:

filter:alpha(opacity=50); /* IE */
-moz-opacity:0.5; /* Moz + FF */
opacity:0.5; /* CSS3 */

反覆測試發現都無法在IE底下正常顯示,另外這些教學還針對table用了另外一種寫法:

filter:Alpha(Opacity=80, FinishOpacity=80, Style=2);

結果用來套在div或span果然都可以正常出現半透明效果,因此正確的用法應該是:

filter:Alpha(Opacity=80, FinishOpacity=80, Style=2); /* IE */
-moz-opacity:0.5; /* Moz + FF */
opacity:0.5; /* CSS3 */

2 則留言:

匿名 提到...

thank you=]
this is helpful

m3fu0 提到...

原來真的有~大感謝你囉^^