2
我想讓我的div容器填充所有剩餘空間,因爲它們沿頁面流動。有沒有辦法讓第四個盒子填滿剩餘的空間?浮動元素填充頂部空白空間
這裏是例子:
.col {
float: left;
}
.col > div {
margin: 10px;
background-color: grey;
}
.one.col {
width: 8.33%;
}
.two.col {
width: 16.66%;
}
.three.col {
width: 25%;
}
.four.col {
width: 33.33%;
}
.five.col {
width: 41.66%;
}
.six.col {
width: 50%;
}
.seven.col {
width: 58.33%;
}
.eight.col {
width: 66.66%;
}
.nine.col {
width: 75%;
}
.ten.col {
width: 83.33%;
}
.eleven.col {
width: 91.66%;
}
<div style="width:960px;margin:0 auto;">
<div class="col six">
<div style="height:500px;">1</div>
</div>
<div class="col three">
<div style="height:200px;">2</div>
</div>
<div class="col three">
<div style="height:300px;">3</div>
</div>
<div class="col three">
<div style="height:300px;">4</div>
</div>
</div>
不幸的是我不知道的DIV – bryan
的高度,你必須計算出它然後使用JS。如果你想覆蓋所有可能的情況,這不是一件微不足道的事情,所以如果你想讓事情快速運行,我建議尋找一個圖書館。不過,這是一個很好的練習。 –
如果訂單不重要,另一種可能是沿着列跨越您的內容。但是,如果您對這些盒子的高度沒有任何瞭解,也可能產生不均勻的結果,因此它不能解決問題。 –