2009-02-15 46 views
1

我的website同時通過了對XHTMLCSS的驗證。在Firefox,Chrome,Safari,Opera甚至IE 6(唉,不是IE 5.5但誰在乎?)看起來都很好。那麼爲什麼在IE 7中一切都會被推到左邊?任何建議將不勝感激。CSS - 僅在IE 7中將內容推到左側

+0

WTH正在格式化嗎? – 2009-02-15 18:49:38

+0

不知道。對我來說看起來像一個bug(在預覽中看起來很好,對吧?) – 2009-02-15 18:51:01

+0

是的,在預覽中看起來很好...我嘗試改變使用[標題](url)格式的降價,仍然沒有喜悅... – 2009-02-15 18:53:00

回答

2

當我做一個居中的頁面我做了以下;

爲「頁面」設置寬度-div並修復邊距並將內容居中在主體中。

#page { 
    width: 900px; 
    margin: 0 auto; 
    text-align: left; 
} 

body { 
    text-align: center; 
} 

一貫致力於對我罰款在所有瀏覽器...

0

換個格周圍的一切在<body>和設置您的保證金和寬度風格上格,而不是身體本身。在<body>上也設置text-align: center;

<body> <!-- text-align: center --> 
    <div id="container"> <!-- width 960px, margin 30px auto, text-align: left, position: relative --> 
     <div id="nav"></div> 
     <div id="page"></div> 
     <div id="preload"></div> 
    </div> 
</body>