グリッドはデフォルトではこれをサポートしていないことに注意する必要がありますが、これに対処する方法はいくつかあります。
たとえば、両方のスパンを逆にして (モバイル ビューの順序を設定)、フローティングで通常の配置を強制することができます。
<div class="row-fluid">
<div class="span9 pull-right">
<!-- ... -->
</div><!--/span-->
<div class="span3 pull-left">
<!-- ... -->
</div><!--/span-->
</div><!--/row-->
次に、.span
要素は小さな画面用に多かれ少なかれ正しく変更されますが、この動作を修正するためのいくつかのルールがまだあります。
.row-fluid .pull-left[class*="span"]:last-child { margin-left: 0; }
@media (max-width: 767px) {
.row-fluid .pull-right[class*="span"] { float: none; }
}
2 つ以上の列を使用する場合は、.pull-right
要素のマージンを逆にする必要があります (最後の列を除く)。次のようになります。
.row-fluid .pull-right[class*="span"] { margin-right: 2.5641%;margin-left: 0; }
.row-fluid .pull-right[class*="span"]:first-child { margin-right: 0; }
ライブ デモ (jsfiddle)とフルスクリーン(一部のスタイルは通常とレスポンシブの間で設定する必要があるため、スタイル パネルで jsfiddle を「ハック」します)