首先看看A級瀏覽器所支持的用CSS實(shí)現(xiàn)元素透明的方案:
| 瀏覽器 | 最低 版本 | 方案 |
|---|---|---|
| Internet Explorer | 4.0 | |
| 5.5 | | |
| 8.0 | | |
| Firefox (Gecko) | 0.9 (1.7) | |
| Opera | 9.0 | |
| Safari (WebKit) | 1.2 (125) | |
實(shí)際上在IE8中,-ms-filter是filter的別名,兩者區(qū)別是-ms- filter的屬相值必須被單引號或雙引號包圍,而filter中則不是必須,而在IE8之前的版本中,filter的屬性值必須不被單引號或雙引號包圍。
IE中的HTML元素要實(shí)現(xiàn)透明,則其必須具備layout,這樣的元素有僅可讀的屬性hasLayout,且其值為true。具體情況如下:
body、img、table、tr、th、td等元素的hasLayout一直為true。type為text、button、file或select的input的hasLayout一直為true。{position:absolute}的元素的hasLayout為true{float:left|right}的元素的
新聞熱點(diǎn)
疑難解答
圖片精選