0
我想顯示一行的兩個塊和這些不同高度的塊。顯示一行的兩個塊
現在我使用float: left
並得到一個空間(黃色顯示截圖):
如何避免一個空間?
CSS:
.one{
float: left;
border:1px solid #C11A1A;
width: 50px;
}
HTML:
<div style="width: 110px;">
<div class="one" style="height:50px;">
1
</div>
<div class="one">
2
</div>
<div class="one" style="height:70px;">
3
</div>
<div class="one">
4
</div>
<div class="one" style="height:50px;">
5
</div>
<div class="one">
6
</div>
<div class="one">
7
</div>
</div>
有兩個DIV,我得到這個變種:
我想獲得相同的列高度(如儘可能),塊大小因文本而異。
你爲什麼要使用div的表格數據? –
你現在得到了你所說的:每行包含兩個塊。如果你想在兩個塊之間做兩個沒有空格的列,那麼爲列創建兩個'div'並用塊填充它們。 – AlexZam
這裏有一個適合所有玩家的jsfiddle:http://jsfiddle.net/F7saH/ –