2013-11-21 36 views
0

是否有可能「自動對齊」這個fiddle的div與width:100%的父母?自動對齊多個div在另一個不使用表格

現在看起來是這樣的:

[#-#-#-#-#-#--------------------] 

但它應該是這樣的:

[#-----#-----#-----#-----#-----#] 

可以這樣使用CSS來實現?

+0

你有固定的孩子的數量d ivs還是動態生成? – NoobEditor

+0

孩子們在小提琴中固定寬度。 – Jannis

+1

http://stackoverflow.com/questions/5351634/css-side-by-side-divs-auto-equal-widths – NoobEditor

回答

0

改變你的CSS這一點,

.row { 
    /*width: 100%;*/ 
    height: 100px; 
    background-color: gray; 
    border: 1px solid black; 
} 

.common { 
    height: 100%; 
    display: inline-block; 
    float: left; 
} 

.one {width: 20%; background-color: #FEC3BF;} 
.two {width: 10%; background-color: #FE7777;} 
.three {width: 25%; background-color: #FE7777;} 
.four {width: 20%; background-color: #FEE826;} 
.five {width: 10%; background-color: #FEBD5B;} 
.six {width: 15%; background-color: #E6FED0;} 

http://jsfiddle.net/hk754/8/