我相信你所追求的是margin:auto在CSS中。這是非常簡單的:
- 把你的內容div在頁面上,固定寬度爲980px,如你所想,並設置保證金:自動。
- 將您的標誌和菜單div放入內容中。
下面是這個動作一個很好的例子:
http://bluerobot.com/web/css/center1.html
從上面的頁面的CSS代碼:
body {
margin:50px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
text-align:center; /* Hack for IE5/Win */
}
#Content {
width:500px;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:left; /* Counteract to IE5/Win Hack */
padding:15px;
border:1px dashed #333;
background-color:#eee;
}
而且標記:
<body>
<div id="Content"></div>
</body>
我想一個負左邊距應在內部DIV工作。 – Mike 2013-04-05 15:42:41
@Mike請更好地解釋你的評論 – silentw 2013-04-05 15:46:00
你能改說你想要的嗎?這是不是很清楚... – 2013-04-05 15:46:30