CSS3中的Opacity多瀏覽器透明度兼容性問(wèn)題
用來(lái)設(shè)定元素透明度的 Opacity 是CSS 3里的一個(gè)屬性 。當(dāng)然現(xiàn)在還只有少部分瀏覽器支持 。不過(guò)各個(gè)瀏覽器都有自己的私有屬性來(lái)支持,其中包括老版本的Mozilla和Safari:
IE: filter:alpha(opacity)
Mozilla: -moz-opacity
Safari: -khtml-opacity
很不幸的是,你沒(méi)看見(jiàn)Opera , 老版本的Opera并沒(méi)有什么私有屬性可以代替opacity 。(新版Opera已經(jīng)支持opacity)
所以以前用CSS設(shè)定一個(gè)元素半透明的話 , 可能會(huì)這樣寫:

用javascript來(lái)設(shè)定一個(gè)元素為半透明:

下面給大家介紹css透明度的設(shè)置 (兼容所有瀏覽器)
一句話搞定透明背景!


Here is what each of those CSS properties is for:
opacity: 0.5; This is the “most important” one because it is the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. This would be all you need if all browsers supported current standards. Which, of course, they don’t.
filter:alpha(opacity=50); This one you need for IE.
-moz-opacity:0.5; You need this one to support way old school versions of the Mozilla browsers like Netscape Navigator.
-khtml-opacity: 0.5; This is for way old versions of Safari (1.x) when the rendering engine it was using was still referred to as KTHML, as opposed to the current WebKit .
【CSS3中的Opacity多瀏覽器透明度兼容性問(wèn)題】
相關(guān)經(jīng)驗(yàn)推薦
- js和jQuery設(shè)置Opacity半透明 兼容IE6
- 陌陌如何屏蔽手機(jī)通訊錄中的好友?屏蔽手機(jī)通訊錄好友方法介紹
- 詳解jQuery中的getAll和cleanData()
- 如何查看QQ公眾號(hào)中的歷史信息?查看歷史信息方法介紹
- 手機(jī)QQ for Android細(xì)節(jié)曝光
- 刪除QQ空間日志中的音樂(lè) QQ日志如何刪除音樂(lè)
- 低版本IE怎么正常運(yùn)行HTML5+CSS3網(wǎng)站?3種解決方法分享
- 在IE瀏覽器中怎么快速保存網(wǎng)頁(yè)中的圖片?快速保網(wǎng)頁(yè)技巧分享
- 把Windows系統(tǒng)中的IE8瀏覽器降為IE6有哪些方法?降級(jí)方法分享
- 在IE瀏覽器中如何快速保存網(wǎng)頁(yè)中的圖片?快速保存網(wǎng)頁(yè)中圖片方法分享
