我有以下佈局:復位浮第二列後
HTML:
<div class="test">
<div class="a"> test</div><div class="b">test2</div>
<div class="a"> test</div><div class="b">test2</div>
<div class="a"> test</div><div class="b">test2</div>
<div class="a"> test</div><div class="b">test2</div>
<div class="a"> test</div><div class="b">test2</div>
<div class="a"> test</div><div class="b">test2</div>
</div>
CSS:
.test .a,.test .b {
float: left;
width: 100px;
}
.test .a:nth-child(4n+1) , .test .b:nth-child(4n+2) {
background: lightgreen;
}
.test .b:after {
clear: both;
display: block;
content: "\a";
}
不.b
復位後float
;
什麼我試圖acheive就像
test test2
test test2
test test2
test test2
兩列的列表,其中兩列都有固定寬度
是這裏的任何方式僅使用CSS來acheive我的目標是什麼? (無HTML標記的變化)
http://jsbin.com/aJiMECE/12/edit
1+似乎這樣說,這是任擇議定書想要什麼做出這樣的佈局.. –
也不錯,但這種方式'.test'不做展開,內容:( http://jsbin.com/aJiMECE/9/edit在這個演示的最後一塊我表明我想acheive什麼,但是這requered HTML變化 –
@eicto是[這](http://jsfiddle.net/tfXNj/1/)你在找什麼? – grc