第二行的DIV无法靠上对齐 会按第一行最高的对齐,无法填满
html代码:
<div style=" float:left ; width:850px; " id="container">
<div style="float:left; width:400px; height:100px; background:#CCC">div1</div>
<div style="float:left; width:400px; height:200px; background:#0C3">div2</div>
<div style="float:left; width:400px; height:100px; background:#660">div3</div>
</div>
如题, 怎么让 div3 紧挨 div1 进行显示, 求兄弟姐妹 帮忙 !
------解决方案--------------------你用下面布局就可以了。
<div style=" float:left ; width:850px; " id="container">
<div style="float:left;">
<div style="width:400px; height:100px; background:#CCC">div1</div>
<div style="float:left; width:400px; height:100px; background:#660">div3</div>
</div>
<div style="float:left; width:400px; height:200px; background:#0C3">div2</div>
</div>
------解决方案--------------------<div style=" float:left ; width:850px; " id="container">
<div style="float:right; width:400px; height:200px; background:#0C3">div2</div>
<div style="float:left; width:400px; height:100px; background:#CCC">div1</div>
<div style="float:left; width:400px; height:100px; background:#660">div3</div>
</div>
------解决方案--------------------
用瀑布流masonry这个插件,自动帮你计算位置高度,放到合适的位置