我想推薦一個更多的解決方案。
作出更大的div每個#COL1內:
<div class="container-fluid">
<div class="row-fluid">
<div id="start" class="span12">
Line1<br>
Line2<br>
</div>
</div>
<div calss="row-fluid">
<div class="col1 col-lg-4 col-md-6 item col-xs-12"><div class="col-inside"> Col1 </div></div>
<div class="col1 col-lg-4 col-md-6 item col-xs-12"><div class="col-inside"> Col2 </div></div>
<div class="col1 col-lg-4 col-md-6 item col-xs-12"><div class="col-inside"> Col3 </div></div>
</div>
,並添加COL1的孩子的風格,以你的CSS
#start {
background-color: #f1f2f6;
margin-bottom:8px;
}
.col1 {
background-color: #f1f2f6;
margin-bottom: 4px;
}
.col-inside {
border: solid 2px #000000;
}
.col1:first-child {
padding: 0 4px 0 0;
}
.col1:nth-child(2) {
padding: 0 4px;
}
.col1:last-child {
padding: 0 0 0 4px;
}
這讓右頁邊距4PX和0像素爲左一個在第一欄,左邊距最後一列爲4px,中間列爲4px左右頁邊距爲3列。 這裏是bootply link
在html頁面中,Ids應該是唯一的。如果你想對一個以上的元素應用一些CSS規則,你必須使用類。 – Lykos 2014-12-03 09:34:42
當然你是對的。瘋狂的混亂。但問題是關於差距。我更改了代碼。 – Banzay 2014-12-03 13:03:56