我想将div放在列表下方,但实际上它位于列表旁边。列表是动态生成的,因此没有固定的高度。我想将map div放在右边,将div放在列表的顶部(在地图的旁边),将第二div放在列表的下面(但仍然在map的右边)
#map { float:left; width:700px; height:500px; }
#list { float:left; width:200px; background:#eee; list-style:none; padding:0; }
#similar { float:left; width:200px; background:#000; }
<div id="map">Lorem Ipsum</div>
<ul id="list"><li>Dolor</li></li>Sit</li><li>Amet</li></ul>
<div id ="similar">
this text should be below, not next to ul.
</div>
有任何想法吗?