2014-02-05 34 views
0

我不確定這是否可以使用純CSS完成,還是需要jQuery?無論如何,我希望箱子兩邊的高度相同,所以如果右邊的內容比左邊的長,左邊將跟隨右邊框的高度。自動匹配左側框的高度

這裏是我的fiddle

我的CSS

#wrapper { 
    width: 300px; 
} 
.box { 
    width:100px; 
    background: #ccc; 
    float:left; 
    margin: 10px; 
} 
.box:nth-child(2n+0) { 
    height:auto; 
} 
+0

刪除'寬度:100像素;'http://jsfiddle.net/L4ukj/1/ –

+0

,那麼結果是什麼??? – Era

+0

@vinex:http://jsfiddle.net/L4ukj/3/檢查這個 – Era

回答

0

嘗試使用display:table

demo

#wrapper { 
    width: 300px; 
    display:table; 
} 
.box { 
    width:100px; 
    background: #ccc; 
    /* float:left;*/ 
    display:table-cell; 
    border: 10px solid #fff; 
    padding:10px; 
} 
+0

我ddnt注意到你已經在HTML中添加了類行。在PHP文件即時工作,這是不可能的, – vinex08

+0

'display:table'將不會工作沒有'display:row'在你的情況下 – Era

+0

你可以修復它,而無需添加任何東西到HTML? – vinex08