圍繞嵌套的div
回答
要居中<div class="main">
主寬度(和它是一個class
- 這意味着它的.main
,不是#main
- 您的HTML和CSS在這一點上並不認同):
- 將
margin: 0 auto; width: 1020px
加到.main
。1020px
是在這裏使用的正確數字。 - 您還需要從
body
中刪除width: 100%
,否則您的居中將不準確。 - 您還應該從
body
刪除overflow: hidden
,否則您的網頁上無法滾動。
最後,添加適當的doctype作爲第一行,或者你的網頁是在Quirks Mode,你會特別有很大問題與Internet Explorer:
<!DOCTYPE html>
我不是確定你的頁腳應該做什麼。
首先,確保你有正確的文檔類型。
使用margin: 0 auto;
進行居中的關鍵是確保相同的div具有靜態寬度。
#main { width: 980px; margin: 0 auto; }
使用DOCTYPE你的HTML -
< DOCTYPE HTML PUBLIC! 「 - // W3C // DTD XHTML 1.0 Strict標準// EN」「http://www.w3.org /TR/xhtml1/DTD/xhtml1-strict.dtd」 >
< HTML的xmlns = 「http://www.w3.org/1999/xhtml」 XML:LANG = 「EN」 LANG = 「EN」 >
se COND - 添加到主類這樣的:
margin: 0 auto;
編輯: ,並在像素
嘗試:margin: 0 auto; display: table
沒有寬度需要,沒有。在Chrome中進行測試。
我曾在Chrome和IE瀏覽器中使用過響應式網頁設計網站。謝謝@Cosmin。 – 2013-08-03 21:51:45
- 1. 如何用CSS圍繞DIV圍繞DIV
- 2. 圍繞主DIV
- 3. 圍繞左下角div圍繞文本?
- 4. 圍繞div元素
- 5. 圍繞浮動div包圍全寬div
- 6. 圍繞div的環繞錨點
- 7. 圍繞相對位置div div圍繞文字
- 8. 圍繞DIV的邊框
- 9. 圍繞html div的邊框
- 10. 圍繞div的半邊框
- 11. 圍繞文字環繞一個div
- 12. 圍繞在div內的三個div
- 13. 圍繞一個DIV中的所有數字圍繞SPAN
- 14. 圍繞一個div內
- 15. 圍繞div添加圓形
- 16. 圍繞div創建填充?
- 17. 流體div圍繞圖像
- 18. 刪除圍繞一個div
- 19. 把左邊div圍繞左邊div
- 20. force div圍繞另一個div
- 21. 圍繞多個div在一個DIV
- 22. 如何在div上圍繞多個div
- 23. 圍繞一個隱藏的div包圍div
- 24. 在嵌套的div
- 25. 圍繞嵌套if else語句進行循環
- 26. div嵌套
- 27. 在div嵌套
- 28. HTMLDOM div嵌套
- 29. 圍繞一個特定的div
- 30. 圍繞帶DIV的轉換元素
你有文本對齊:中心設置在主分區? – 2011-06-10 20:01:07
這是'寬度:100%;'保持'div#main'不在瀏覽器窗口中居中。給它一個像素寬度,它應該居中。 – 65Fbef05 2011-06-10 20:01:18