在更大的固定寬度兩列塊內有塊名爲a,b,c,d的塊。使用純CSS的兩列布局
我想ð左c和下方,可以使用純CSS來完成呢?
我都試過了,
CSS:
.wrapper {
border: 1px dotted #111;
width: 360px;
padding: 20px;
float: left;
}
.rectangle {
display: inline-block;
float: left;
border: 1px solid #333;
min-height: 100px;
width: 178px;
}
#a {
height: 248px;
}
#b {
height: 148px;
}
#c {
height: 198px;
}
#d {
height: 98px;
}
HTML:
<div class="wrapper">
<div id="a" class="rectangle">a</div>
<div id="b" class="rectangle">b</div>
<div id="c" class="rectangle">c</div>
<div id="d" class="rectangle">d</div>
</div>
http://jsfiddle.net/imom0/E7GYR/1/
爲了簡單起見,我不喜歡使用JavaScript或masonry。
不是沒有修改的元素,不是真正的順序。 – cimmanon
你應該知道'display:block-inline;'不存在。 'display:inline-block;'除此之外,你的問題對我來說不是很清楚。 – Stickers
你必須支持哪些瀏覽器? –