私は同じ問題(流動的なレイアウトが必要)に遭遇しましたが、小さな画面用に列を再配置するなどの応答オプションを維持したかったため、in variables.less に小さな変更を加えました。
// Large screen / wide desktop (last row of file)
@container-lg-desktop: 100%; //((1140px + @grid-gutter-width));
この値は、grid.less で 1 回使用され、sets
@media (min-width: @screen-lg-desktop) {
.container {
max-width: @container-lg-desktop;
}
....
}
その結果、1200px を超えると、グリッドは流動的になります (水平スクロールバーなし)。その下では、通常のレスポンシブ ルールが適用されます。もちろん、これを他のメディアクエリにも簡単に設定できます。
自分で .less を編集してコンパイルしたくない場合は、以下のように独自のスタイル シートで maxwidth をオーバーライドできます。
@media (min-width: 1200px) { /* or min-width: wherever-you-want-your-fluid-breakpoint */
body .container {
max-width: 100%;
}
}
これはすべて、以下のように、コンテナーを含む通常の Bootstrap グリッド構文を使用することを前提としています。
<div class="container">
<div class="row" >
<div class="col-md-6">.col-md-6</div>
<div class="col-md-6">.col-md-6</div>
</div>
</div>
お役に立てれば!