今天一個簡單的問題,但似乎無法找到解決方案。我有四個divs - 我想#down直接放在#up下面,但是我的生活無法弄清楚。這是我的CSS和HTML。浮動div下的位置div
#up {
width: 33.3%;
height: 100px;
background: #CCCCCC;
float: left;
}
#down {
width: 33.3%;
height: 100px;
background: #999999;
float: left;
}
#mid {
width: 33.3%;
height: 200px;
background: #999999;
float: left;
}
#right {
width: 33.3%;
height: 200px;
background: #CCCCCC;
float: left;
}
<div id="up"></div>
<div id="mid"></div>
<div id="right"></div>
<div id="down"></div>
元素必須保持向左浮動。
不會發生的與您當前的標記結構。你需要一個更復雜的網格與嵌套列。 – isherwood
只需使用http://masonry.desandro.com/ – vittore
如何保持第一個div具有相同的高度並將其分爲兩個垂直格子呢? – Rayon