我有一個無序的列表菜單左浮動。我不能讓包含div(#header)的菜單完全環繞它。這裏是什麼,我有一個例子..如何清除浮動的無序列表
HTML
<div id="header">
<div id="menuCont">
<ul id="ccMenu">
<li>Misc</li>
<li>Web</li>
<li>Zero</li>
<li>Whole</li>
<li>Retail</li>
</ul>
</div>
</div>
<div id="body"></div>
CSS
#header {
width: 600px;
border: 1px solid blue;
}
#menuCont {
border: 1px solid red;
}
#body {
width: 600px;
height: 300px;
border: 1px solid green;
clear: left;
}
#ccMenu {
width: 400px;
list-style-type: none;
}
#ccMenu li {
width: 75px;
float: left;
border: 1px solid black;
}
我相信我有#body DIV正確清楚,但我不能讓#header環繞菜單;它只是漂浮在它的邊界之下。我可以得到一些幫助嗎?
這工作,但給我笨垂直滾動條在我的實際應用程序(雖然不在jsfiddle中)。不知道爲什麼,因爲我沒有垂直限制。 – 2013-05-03 17:56:34