可能重复:
Can we center those divs “IE7 and up” with variable width horizontally without using inline-block?居中菜单
我想创建具有背景图像跨越屏幕与约束菜单内容全宽菜单在980px的中间菜单内容然后在中心对齐。
喜欢这个:http://d.pr/i/eYcV
但我不想再约束面积小于980px的菜单项可能会在未来增加。
我在HTML的结构如下:
<div class="menu">
<nav class="primary_menu">
<ul id="menu-primary">
<li><a href="http://localhost:8888/maldonfire/">Home</a></li>
<li><a href="http://localhost:8888/maldonfire/blog/">Blog</a></li>
</ul>
</nav>
</div>
用下面的CSS:
/* Menu */
.menu{
background: url("images/menu_bg_home.jpg") repeat-x;
height: 70px;
}
.primary_menu{
display: block;
margin: 0px auto;
width: 980px;
height: 70px;
}
.primary_menu ul{
text-align: center;
list-style-type: none;
}
.primary_menu ul li{
float: left;
}
感谢
你的意思是像min-width:980px; – intelis