私は自分のサイトでレスポンシブな流動グリッド システムを使用しています。ほとんどの場合、レスポンシブな Bootstrap の動作が必要です。小さな画面では、グリッドの列が流動的になり、垂直に積み上げられます。
ただし、グリッドのネストを使用すると、ネストされた行内でこれが常に望ましい動作になるとは限りません。画面がどれほど小さいかに関係なく、垂直方向に積み重ねることが想定されていない行がいくつかあります。これは、すべてのレスポンシブ CSS コードを完全に無効にした場合のグリッド全体の動作とまったく同じですが、外側の行にレスポンシブ動作が必要な場合、明らかにこれは代替手段ではありません。
関連するマークアップは次のとおりです。
<div class="container-fluid">
<div class="row-fluid">
<div class="span6">This column should be stacked on small devices.</div>
<div class="span6">
<div class="row-fluid">
<div class="span6">Nested row. This column should NOT be stacked on small devices.</div>
<div class="span6">Nested row. This column should NOT be stacked on small devices.</div>
</div>
</div>
</div>
</div>
明確にするために、このjsfiddeを参照してください。
この問題をどのように解決するのが最善でしょうか? ネイティブのブートストラップ関数でそれを行う方法はありますか?