我有多個嵌套div's
,它們遵循包含一些內容和頁腳信息的文檔流。每個div
有一個id
和一個名爲content
約束使用width
css
屬性約800px
。在身體標籤中居中多個嵌套的DIV HTML CSS
我的問題是,當我展開的網頁中,div
content
及其所有嵌套div's
保持在與30px
margin
網頁的左上角。我希望content
div
及其所有嵌套的div's
位於div
main
的中心。我想我可以通過應用css
風格margin 0 auto;
來實現這一點。我附上了一張圖片來試圖說明我的意思。第一張圖片展示了我的網站的行爲。
編輯:
以下是我的代碼。如果需要,我可以提供更多:
<!doctype html>
<html>
<head>
<style type="text/css">
body {
margin: 30px;
}
#main {
margin: 0 auto;
}
</style>
</head>
<body>
<div id="main">
<div id="main_index">
<div id="content"></div>
<div id="footer"></div>
</div>
</div>
</body>
</html>
'位置:絕對; top:0;正確:0;左:0;底部:0; margin:auto;'把它放在'#main'上。這將需要一個確定的高度。 [演示](HTTP://的jsfiddle。net/01ajut1j /) – Ruddy