我不能使用表標籤,也不Flexbox的內部三個相等的高度堆疊列。我們的大部分訪問者都是使用IE8的老年人。
我試圖創建一個在左,右浮動兩個相等的高度佈局列。
左列包含兩個不等高的堆疊div。但這些div應該擴大以填充col1的總高度。
右列包含三個堆疊的列,它們應該具有相同的高度。這些div也應該填寫col2的總高度。
在整體中,col1和col2上應始終具有同等的高度。
我不能設置固定的像素大小爲每列作爲進去的內容每天不同即可。我希望col1和col2的內容都擴展到適合總高度,這樣底部就不會留下空間。
我的選擇是使用display:table;但如果您有一些很好的建議,請告訴我。
(僅供參考,所有DIV圖像中顯示有邊框。)
<div class="container">
<div class="left">
<div class="col-1-1"></div>
<div class="col-1-2"></div>
</div>
<div class="right">
<div class="col-2-1"></div>
<div class="col-2-2"></div>
<div class="col-2-3"></div>
</div>
任何幫助將不勝感激。
...你只需要指定列的寬度,而不是每個元素。 .col *元素將佔用其父寬度的100%。 編輯我的答案。 – antidecaf
工作!謝謝! – ChrisP777
不客氣,很高興我能幫忙! – antidecaf