0
任何人都可以看到我哪裏錯了嗎?我正在嘗試將文本置於使用CSS進行導航的按鈕中。CSS:文字不會居中?
#nav {
margin:20px 0 0 0;
}
#nav ul {
margin:0;
}
#nav li:first-child {
width:80px;
height:30px;
display:inline-block;
background-color:#8f00ae;
text-align:center;
}
#nav ul li a {
}
這裏是我的html。
<!-- Navigation Section -->
<div class="cl" id="nav">
<div class="menu-top_nav-container">
<ul id="menu-top_nav" class="menu">
<li id="menu-item-13" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13">
<a href="http://localhost:8888/?cat=3">Features</a>
</li>
<li id="menu-item-18" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-18">
<a href="http://localhost:8888/?cat=4">Noize Live</a>
</li>
</ul>
</div>
</div>
浮動沒有效果text-align:center; – sandeep 2012-03-13 12:10:03
謝謝。這是問題所在。進一步在樣式表的下方浮動。 – 2012-03-13 12:10:24
它被設置爲內嵌塊並具有定義的寬度。浮動不會強制元素崩潰。如果將左右填充添加到「固定」居中,這是因爲寬度不夠寬,無法提供居中文本的感知。 – MetalFrog 2012-03-13 12:11:59