蓋伊填補這一空白,對不起,我吸,這CSS我如何在框中
我怎樣才能讓這一切我的箱子避免盒子1中所做的間距,使得箱4自動頂部調整
我的小提琴鏈接 - http://jsfiddle.net/QKbEk/3/
.grp {
width: 140px;
margin: 0px auto;
}
.box {
background: red;
margin: 3px;
float: left;
width: 50px;
height: 50px
}
蓋伊填補這一空白,對不起,我吸,這CSS我如何在框中
我怎樣才能讓這一切我的箱子避免盒子1中所做的間距,使得箱4自動頂部調整
我的小提琴鏈接 - http://jsfiddle.net/QKbEk/3/
.grp {
width: 140px;
margin: 0px auto;
}
.box {
background: red;
margin: 3px;
float: left;
width: 50px;
height: 50px
}
你可以改變你的規則.box4
到:
.box4 {
background: red;
float: left;
margin: 3px;
width: 50px;
height: 50px;
position:relative;
top:-25px;
}
發生這種情況是因爲應用於浮動元素的規則。具體而言,「浮動框的外部頂部可能不會高於源文檔中早期元素生成的任何塊或浮動框的外部頂部」。但是通過使用定位,您可以將盒子放在任何需要的地方。
<div class="grp">
<div style="float:left;width:40%">
<div class="box" style="height: 80px">box 1</div>
<div class="box">box 4</div>
</div>
<div style="float:left;width:40%">
<div class="box">box 2</div>
<div class="box">box 3</div>
<div class="box">box 5</div>
</div>
</div>
約書亞·約翰遜後砌體設計:http://designshack.net/articles/css/masonry/
這類問題與佈局與CSS常見。您需要重新考慮這一點,並且在您的解決方案中無法使用Javascript或jQuery。有一個流行的JavaScript庫來重新安排容器,但即使這個圖書館沒有從我可以告訴的高度如何調整你想要的方式的例子:http://isotope.metafizzy.co – BumbleB2na
問題是我可以'噸重新考慮在這個因爲我拿出數據庫的價值和複雜的輸出,我不能編輯每個值每次這個問題顯示..我想我要去用這個jQuery – Styli