我想對齊要在div內居中的鏈接列表。需要將列表項對齊到div的中心
我試過margin:0 auto,但沒有運氣。
注意:navigation-wrapper div需要保持原樣,這只是html關注的片段。
檢查http://jsfiddle.net/bkmorse/aaCY7/查看我需要在div中正確對齊的鏈接。
HTML
<div id="navigation-wrapper">
<ul id="top-navigation">
<li><a href="">Home</a></li>
<li><a href="">Volunteer</a></li>
<li><a href="">Support</a></li>
<li><a href="">Educate</a></li>
<li><a href="">Contact</a></li>
<li><a href="">Gift Shop</a></li>
<li><a href="">Directions</a></li>
</ul>
</div>
CSS
#navigation-wrapper {
width:465px;
border:1px solid red;
}
#top-navigation {
margin: 0 auto;
border:1px solid blue;
padding:5px 0;
}
#top-navigation li {
display:inline;
list-style-type:none;
margin:2;
}
保證金:0自動;如果你定義一個固定的寬度將會工作。 – 2012-03-26 18:50:02