ブートストラップが初めてです。次のコードでは、最初の行はコンテナに完全には記入されませんが、2行目(行内にあるクラス)はコンテナ全体を埋めることになります。ですから、コンテナ全体を埋めるには、常に ""に入れ子にする必要があります。ブートストラップ3列でコンテナ全体がいっぱいにならない
<div class="container" style="background:#00f">
<!--<div class="row" style="background-color: #2fa4e7">-->
<div class="col-xs-2" style="background-color: red">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2" style="background-color: red">
col
</div>
<!--</div>-->
<div class="row">
<div class="col-xs-12" style="background-color: red">
col
</div>
</div>
</div>
あなたのCSSに以下を追加した場合は、「行」は、列のように動作を開始します:
.row {
margin-left: 0px;
margin-right: 0px;
}
言い換えれば、なぜ行がで負のマージンを持っている理由は、私が思っていましたデフォルト?
[ブートストラップグリッドシステム](HTTPSをお読みください:// getbootstrap.com/css/#grid) – vanburen
私はすでにこれを行っています。 "...列は、パディングを介して溝(列内容間のギャップ)を作成します。そのパディングは、最初と最後の列の行で負の余白を介してオフセットされます。私の見解では、最初の列は左の樋を必要とせず、最後の柱は右の樋を必要としません。 –