儘可能簡潔明瞭。我有一個divsion,「盒子」,固定寬度爲1200px,用於包含其他幾個部門。其中一個部門是一個鏈接欄,「粉紅色欄」,寬度爲100%,高度爲25px ;.我正在嘗試添加一個無序列表,在這個「pinkbar」分區中顯示爲內聯並右移。該列表顯示,正確地浮動,但在分區下方的線上,而不是在分區內。該部門有足夠的空間,絕對沒有理由需要新的線路。我試着修改各種參數,例如將「pinkbar」的寬度設置爲1200px,但沒有任何效果。有人可以解釋爲什麼這些列表元素能夠在它們被調用的分區之外存在嗎?部門邊界不受尊重
#thebox{
padding-top: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
width: 1200px;
height: 250px;
}
#pinkbar{
background-image: url(../visual/pinkMenuBar.jpg);
background-repeat: no-repeat;
padding-top: 3px;
padding-left: 30px;
padding-right: 10px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
width: 100%;
height: 25px;
}
ul.nav{
list-style-type: none;
}
ul.nav li{
border-left-width: 2px;
border-left-style: groove;
border-left-color: grey;
display: inline;
float: right;
}
<div id="pinkbar" class="cambria3black">Tel: 111 111 1111
<ul class="nav">
<li>Testimonials</li>
<li>About</li>
<li>Fees</li>
</ul>
</div>
此外,列表元素以內聯方式顯示,浮動右邊並具有邊框。他們不在該部門的範圍內。
http://jsfiddle.net/5UKqp/這是你的代碼。我對你在問什麼感到困惑。 – 2013-03-03 22:59:08