一次ie6上的樣式問題(內嵌和外鏈)

2021-05-21 18:59:01 字數 383 閱讀 5437

昨天遇到乙個問題,比較好奇。

乙個頁面,在ie7和8及火狐下都正常顯示,而在ie6下只有頭部、尾部正常顯示,中間的幾個模組沒有背景、布局、定義,也就是沒有什麼樣式,我懷疑這部分的css根本沒有載入上。但是奇怪的是別的瀏覽器版本怎麼能夠完全顯示呢?

排除一 :我把頁面的js都注釋掉,結果ie6不動聲色。

排除二 :標籤沒有封閉。我到w3c校驗aspx頁面**,排除。

排除三 :css頁面有問題。到w3c校驗,沒有問題。

最後, 我試著把外鏈樣式表的這幾個模組的樣式摘除來,單獨寫到頁面的部分,一看,ie6下正常了,同樣別的瀏覽器依然都正常。呵呵,還是遠親不如近鄰啊,在head定義還是更直接啊!

目前還沒有找到頁面中引起這種問題的原因,哪位高手遇到過,給指點一下吧!

IE6中無法引用Css樣式的問題

問題症狀 1 通過link方式引用css,在ie7,ie8可以正常顯示,ie6不能正常顯示。解決 1 改變檔案編碼格式為utf 8,並在css檔案加上 charset utf 8 2 去掉css中的中文注釋。原因 參考網上的 今天在做乙個網頁的時候發現 ie6 版本以下的瀏覽器不能把css正確地表現...

IE6的一些相容問題

1 css相容問題 1 ie6不識別html5標籤 解決 引入html5shiv.js庫 2 ie6元素左右浮動,子元素設定高度後,父元素的浮動消失 解決 給子元素也加上浮動 3 ie6下第一塊元素浮動後,第二塊元素加的margin left值等於第一塊元素的寬度,會有間隙問題 解決 第二塊元素去掉...

Css Div在IE6上一些細小問題總結

好久沒有做過web開發了,最近做些css div的頁面設計工作還真有些不順手,特別是有些東西在ie8上執行很正常,而在ie7和ie6上就離譜了。這裡就一些ie6下不同之處做一下記錄吧。1 div做線條的問題 在設計頁面時有時候想用乙個div來模擬一條直線 某些情況是可以用border和padding...