日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
解決IE6兼容性問題常見方法

你對解決IE6兼容性問題常見方法是否了解,這里和大家分享一下,希望對你的學習有所幫助,歡迎大家一起來學習。

創(chuàng)新互聯(lián)建站是一家專業(yè)提供香格里拉企業(yè)網(wǎng)站建設,專注與成都網(wǎng)站建設、成都網(wǎng)站制作、H5開發(fā)、小程序制作等業(yè)務。10年已為香格里拉眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設計公司優(yōu)惠進行中。

解決IE6兼容性問題常見方法

1、使用聲明

你必須經(jīng)常在html網(wǎng)頁頭部放置一個聲明,推薦使用嚴格的標準。例如

 
 
 
  1.  
  2. "http://www.w3.org/TR/html4/strict.dtd”> 
  3. or,forXHTML:  
  4.  
  5. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> 

***你需要是IE6進入兼容模式,這已經(jīng)足夠兼容了。

2、使用position:relative

設置一個標簽position:relative可以解決很多問題,特別是曾經(jīng)有過看不見的經(jīng)歷或者奇怪布局的框架。明顯的,你需要小心,絕對位置放置的子元素是否都參照找到新位置。

3、為浮動元素使用display:inline

IE6兼容性解決方案為浮動元素使用display:inline。浮動元素會有一個著名的IE6雙邊距marginbug。假如你設置了左邊距5px但實際上得到了10px左邊距。display:inline可以解決這個問題,盡管它不是必需的,但是css仍然有效。

4、設置元素啟動hasLayout

大部分IE6(IE7)的渲染問題都可以通過起來元素的hasLayout屬性來兼容。這是IE內置的設定,確定一個內容塊相對其它內容塊是有界限和位置的。當你需要設置一個行內元素例如一個連接變成塊狀元素或者是透明效果,設置hasLayout也是必須的。

5、修復重復字符的bug

IE6兼容性解決方案修復重復字符的bug。復雜的布局會觸發(fā)一個bug:浮動對象的***字符會出現(xiàn)在已經(jīng)清除浮動的元素后面。這里有幾種解決的辦法,部分是理想的,并且一些測試和出錯是必須的。
a、確保浮動元素都使用:display:inline;
b、***一個浮動元素使用margin-right:-3px;
c、在浮動對象***一個元素后使用一個條件注釋。例如這里輸入注釋… d、在容器內的***使用一個div空標簽(它也必須設置90%寬度甚至更?。?/p>

6、使用a標簽完成可點擊和hover原理

IE6只支持a標簽的css定義hover效果
你可以使用它去控制javascript啟動的widgets,使得他們仍然保持鍵盤操作。這里有個二擇一的問題,但是a標簽是所有解決方案中最可靠的。


文章名稱:解決IE6兼容性問題常見方法
分享網(wǎng)址:http://www.dlmjj.cn/article/dhihjsd.html