0

感謝您檢查我的文章。我目前正在爲我的僱主重新設計一個html5模板,並且注意到在做了一些質量檢查時,該網站似乎在ie7和8上出現了完全錯誤。似乎CSS樣式甚至沒有被推送到頁面。與IE 7的網站css兼容性不能正常工作

這裏是我的測試環節:http://daniloportal.com/NPC/index.html

我已經添加了幾個ifIE7 ifIE8線到我的頭上,但似乎並沒有這樣的伎倆。即時兼容性修補程序即時新手 - 任何幫助非常感謝。

謝謝! D

+0

請提供你在哪裏遇到問題的代碼。另外,簡單地說一些「看起來完全錯誤」並不能告訴我們什麼。你提供的信息越多,人們就可以幫助你。 – Swordfish0321

+0

嘿箭魚,代碼真的是整個頁面......在其他瀏覽器上,它看起來完美,減去ie7和8瀏覽器。林不知道是否有一個特定的塊,可以指出爲什麼 – Tetzuro

+0

您是否嘗試添加doctype爲@Adrift建議? – Swordfish0321

回答

1

您只是在文件頂部缺少doctype<!DOCTYPE html>)。

這只是觸發IE進入Quirks Mode這會導致各種問題。將文檔類型放在文件的頂部,並確保沒有空白或評論在它之前。

+0

漂泊,你是男人!非常感謝! – Tetzuro

+0

@Adrift你有男子漢! – Swordfish0321

1

認沽文檔類型和地點IE條件在頂部

<!--[if lt IE 7 ]> <html class="ie6" lang="en" xml:lang="en" dir="ltr"> <![endif]--> 
<!--[if IE 7 ]> <html class="ie7" lang="en" xml:lang="en" dir="ltr"> <![endif]--> 
<!--[if IE 8 ]> <html class="ie8" lang="en" xml:lang="en" dir="ltr"> <![endif]--> 
<!--[if IE 9 ]> <html class="ie9" lang="en" xml:lang="en" dir="ltr"> <![endif]--> 
+0

泰米爾非常感謝您的幫助,Adrift先指出了我的正確方向,但您的建議也非常有幫助。謝謝你幫我弄清楚這個愚蠢的問題 – Tetzuro