2013-12-12 16 views
0

我開發了一個ASP.NET網頁,使用寬屏監視器和IE10作爲瀏覽器。我在運行IE6的普通(非寬屏)顯示器上打開了相同的確切頁面,並且它看起來全部被擡起。它仍然功能完美,但一些透明度已經消失,菜單全部出了問題。這是顯示器還是IE6?只是好奇你是否有可能遇到同樣的問題。我假設它是IE6給出的問題,因爲即時通訊在我的網頁中使用CSS3。對此有何想法?謝謝!使用IE6的小型監視器上的網頁格式不同

+2

監視器?可能不會。 IE6?可能是。 CSS 2.1 + IE6?部分。 CSS 3 + IE6?甚至更少。甚至不要試圖希望IE6將與您使用IE 10設計和測試的頁面兼容。真的。即使這樣想也是罪。順便說一句,有時候別忘了[接受答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。 –

+0

如果您不一定要爲此項目支持Internet Explorer 6,那麼請勿。即使是相對較長時間的CSS 2.1佈局屬性,它也有可怕的支持,而CSS3中引入的任何東西幾乎都沒有支持(唯一支持的屬性將是那些從Internet Explorer標準化並且已經存在的屬性)。如果您使用的是HTML5語義元素,則需要告知Internet Explorer 8及其更低版本並聲明塊樣式,然後才能在佈局中使用它們,請參閱https://code.google.com/p/html5shiv/以獲取更多信息。 – pwdst

回答

2

IE6不支持顯示網頁(HTML,CSS,JavaScript)幾十年來的大多數標準。

根據您項目的複雜程度,您不太可能在沒有付出大量努力的情況下讓網站在IE6上正確呈現。

雖然有一些黑客可以在傳統瀏覽器上模擬更標準的一致性行爲,如http://dean.edwards.name/IE7/