我相信你所追求的是 CSS 中的 margin:auto 。这很简单:
- 将您的内容 div 放在页面上,按照您的需要固定宽度为 980px 并设置 margin:auto。
- 将您的徽标和菜单 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>