可能重複:
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