尽可能简洁明了。我有一个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