国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS實現HTML元素透明的方法小結

2024-07-11 08:26:49
字體:
來源:轉載
供稿:網友

首先看看A級瀏覽器所支持的用CSS實現元素透明的方案:

瀏覽器 最低
版本
方案
Internet Explorer 4.0 filter: alpha(opacity=xx);
5.5 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=xx);
8.0 filter: "alpha(opacity=xx)";
filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=xx)";
-ms-filter: "alpha(opacity=xx)";
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";
Firefox (Gecko) 0.9 (1.7) opacity
Opera 9.0 opacity
Safari (WebKit) 1.2 (125) opacity

實際上在IE8中,-ms-filter是filter的別名,兩者區別是-ms- filter的屬相值必須被單引號或雙引號包圍,而filter中則不是必須,而在IE8之前的版本中,filter的屬性值必須不被單引號或雙引號包圍。

IE中的HTML元素要實現透明,則其必須具備layout,這樣的元素有僅可讀的屬性hasLayout,且其值為true。具體情況如下:

    bodyimgtabletrthtd等元素的hasLayout一直為truetypetextbuttonfileselectinputhasLayout一直為true。 設置{position:absolute}的元素的hasLayouttrue 設置{float:left|right}的元素的hasLayouttrue 設置{display:inline-block}的元素的hasLayouttrue 設置{height:xx}{width:xx}的元素必須具體以下兩個條件之一,其hasLayout才能為true
      IE8兼容模式和IE8以前的瀏覽器中,在標準(strict)模式下其display的值是block,如demo3就不行。 元素在怪癖模式(compat mode)下。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 哈尔滨市| 祁阳县| 烟台市| 涟源市| 海南省| 酒泉市| 淅川县| 武强县| 双牌县| 色达县| 繁峙县| 南召县| 襄城县| 英山县| 玉树县| 安泽县| 睢宁县| 巨野县| 迁西县| 喀什市| 赤壁市| 天津市| 贵溪市| 莎车县| 敖汉旗| 齐河县| 五寨县| 吴江市| 合作市| 崇文区| 合阳县| 佳木斯市| 虎林市| 洛隆县| 镇安县| 茶陵县| 班玛县| 辛集市| 绩溪县| 崇州市| 甘德县|