2013-01-18 26 views
-1

也許有人可以找到問題。我嘗試了我所知道的一切。如果之前已經解決,我表示歉意。我發現了類似的線程,但沒有一個具體解決這個問題。網頁顯示在Chrome,Firefox,Safari,Not I. E

如果您使用Chrome,Firefox甚至Safari瀏覽器訪問hiredimensions.net,它將正常顯示。但是,I.E.並非如此。 (任何版本)。看起來它不會解析頁面中下部分的CSS背景元素。此網站已在W3C中檢查過,並且100%符合;沒有錯誤。

如果您有任何建議或需要查看CSS請讓我知道。我被困在這一個。

謝謝。

+0

你有沒有嘗試設置.content有溢出:自動屬性設置?如果你將一個物品浮在一個容器內,它將不會隨着浮動的容器一起向下走,沒有這個屬性。順便說一句好的網站! – FrostyFire

+0

確保HTML驗證通過。 IE討厭無效的HTML。 – Sparky

+0

@Sparky有一個好點! – FrostyFire

回答

2

這對我來說可以在IE9中正常工作,但我不得不將文檔模式更改爲IE9版本。我認爲這也可以在IE10中工作,但我無法確認。

我認爲問題在於您使用的是HTML5,但它看起來並不像您正在做任何事情來支持舊瀏覽器。如果您在IE8或更低版本中檢查標記,則具有內容底部標識的部分元素爲空;與文章一樣。例如,如果您在Chrome中檢查相同的元素,則情況並非如此,您會看到文章(和div)位於節元素中。

編輯:看看這個鏈接,http://bit.ly/11D3Dyg;它有一些可能會有所幫助的選項。也像bažmegakapa說,嘗試使用不同的meta標籤,將嘗試強制最新的渲染模式。

+1

+1得到相同的點。看起來他正在加載名爲html5.js的HTML5 shiv,但它提供了404。如果加載shiv,則HTML5標記在IE8及更低版本中將正常工作。仍然建議讓IE9正常渲染頁面,但IE8模式不是一個好主意...... – kapa

+0

好,我沒有注意到這一點。 – rrjohnson85

0

它適用於我10。按f12並轉到網絡選項卡。重新加載頁面,你會看到你沒有/js/HTML5.js文件。

我試過它ie 7-9以及沒有問題。

相關問題