2012-06-13 58 views
0

因此,基於前面的幫助下,把margin: 0 auto在容器上,並在內容框移除所有保證金性能完美地工作在Mozilla Firefox但的Internet Explorer是一場災難。戰役瀏覽器兼容性佈局居中的:IE和Mozilla

它變得如此糟糕,以至於網站全部被炒得沸沸揚揚。我想再試一次。

如何將內容框放在Internet Explorer和Mozilla上?

CSS代碼style_sample.css

網頁http://avisuals.web.fc2.com/sample.html

+0

在W8RP的IE 10上正常工作。 – Furunomoe

+0

不對不起,我的意思是,當我刪除左邊距,右邊距,上邊距以在CSS樣式表中放置位置時,它無法正常工作。如果我只有960寬度和邊距:0自動作爲容器,它將無法在Internet Explorer中工作,只能在Mozilla中使用。 – PandaNinja

+0

可以根據官方的密切原因關閉:_尋求調試幫助的問題(「爲什麼不是這個代碼工作?」)必須包含所需的行爲,特定的問題或錯誤以及在問題本身中重現問題所需的最短代碼_ 。 – halfer

回答

2

頁中沒有doctype聲明,如:

<!doctype html>  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head> 

因此,瀏覽器被扔進互聯網5.5/Netscape/1998兼容性/怪癖模式:

enter image description here

如果添加<!doctype html>聲明扔到標準模式(我可以通過改變瀏覽器模擬到標準模式):

enter image description here

頁上,然後對我來說很好。


的Internet Explorer(怪癖模式)
enter image description here

的Internet Explorer
enter image description here


enter image description here

+1

非常感謝你!完善!有效!我學到了很多。我完全倒退了,並忘記在使用HTML編輯器時將其放入。這是我不會忘記的一課! – PandaNinja

+0

謝謝*謝謝*。 :) –