中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IE6下容器的寬度實例分析

發布時間:2022-03-23 10:49:59 來源:億速云 閱讀:141 作者:iii 欄目:web開發

本篇內容介紹了“IE6下容器的寬度實例分析”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

<?xml version=”1.0&Prime; encoding=”gb2312&Prime;?>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>

<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312&Prime; />

<style type=”text/css”>

<!&ndash;

div {

cursor:pointer;

width:200px;

height:200px;

border:10px solid red

}

&ndash;>

</style>

<div ōnclick=”alert(this.offsetWidth)”>讓FireFox與IE兼容</div>

問題的差別在于容器的整體寬度有沒有將邊框(border)的寬度算在其內,這里IE6解釋為200PX ,而FF則解釋為220PX,那究竟是怎么導致的問題呢?大家把容器頂部的xml去掉就會發現原來問題出在這,頂部的申明觸發了IE的qurks mode,關于qurks mode、standards mode的相關知識,請參考相關資料。

IE6,IE7,FF

IE7.0出來了,對CSS的支持又有新問題。瀏覽器多了,網Bpx; /*For IE7 & IE6*/

_height:20px; /*For IE6*/

注意順序。

這樣也屬于CSS HACK,不過沒有上面這樣簡潔。

#example { color: #333; } /* Moz */

* html #example { color: #666; } /* IE6 */

*+html #example { color: #999; } /* IE7 */

第二種,是使用IE專用的條件注釋

<!&ndash;其他瀏覽器 &ndash;>

<link rel=”stylesheet” type=”text/css” href=”css.css” />

<!&ndash;[if IE 7]>

<!&ndash; 適合于IE7 &ndash;>

<link rel=”stylesheet” type=”text/css” href=”ie7.css” />

<![endif]&ndash;>

<!&ndash;[if lte IE 6]>

<!&ndash; 適合于IE6及一下 &ndash;>

<link rel=”stylesheet” type=”text/css” href=”ie.css” />

<![endif]&ndash;>

第三種,css filter的辦法,以下為經典從國外網站翻譯過來的。.

新建一個css樣式如下:

#item {

width: 200px;

height: 200px;

background: red;

}

新建一個div,并使用前面定義的css的樣式:

<div id=”item”>some text here</div>

在body表現這里加入lang屬性,中文為zh:

<body lang=”en”>

現在對div元素再定義一個樣式:

*:lang(en) #item{

background:green !important;

}

這樣做是為了用!important覆蓋原來的css樣式,由于:lang選擇器ie7.0并不支持,所以對這句話不會有任何作用,于是也達到了 ie6.0下同樣的效果,但是很不幸地的是,safari同樣不支持此屬性,所以需要加入以下css樣式:

#item:empty {

background: green !important

“IE6下容器的寬度實例分析”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ie6
AI

梓潼县| 定兴县| 丹巴县| 大竹县| 余庆县| 轮台县| 大埔县| 墨竹工卡县| 三河市| 开鲁县| 泗阳县| 垣曲县| 灵台县| 平阴县| 乌审旗| 石门县| 金塔县| 金寨县| 西吉县| 栖霞市| 犍为县| 襄垣县| 罗源县| 安顺市| 宜君县| 高雄县| 外汇| 西丰县| 江门市| 武隆县| 波密县| 兴仁县| 南充市| 沾化县| 永定县| 曲阜市| 渑池县| 洞头县| 博野县| 河东区| 岑溪市|