3 列構成を作成したい:
col1 (スパン 3) - col2 (スパン 8) - col3 (スパン 3)
Col2 は、両側の 1 つの列で col1 と col3 によってオーバーラップする必要があり、それらは同じ行にある必要があります。Twitter ブートストラップ レスポンシブ グリッドを使用してこのコンポジションを作成する最良の方法は何ですか?
3 列構成を作成したい:
col1 (スパン 3) - col2 (スパン 8) - col3 (スパン 3)
Col2 は、両側の 1 つの列で col1 と col3 によってオーバーラップする必要があり、それらは同じ行にある必要があります。Twitter ブートストラップ レスポンシブ グリッドを使用してこのコンポジションを作成する最良の方法は何ですか?
次の 3 つのオプションがあります。
最新の v1.X (1.4.0) の古いドキュメント: http://bootstrapdocs.com/v1.4.0/docs/
v1.4 ブートストラップ ファイルについては、https://github.com/twitter/bootstrap/zipball/v1.4.0
ここでは、すべてをカスタマイズしてカスタム ビルドを作成します: http://twitter.github.io/bootstrap/customize.html
span*
Ps .:カスタマイズ オプションを使用する場合、HTML ファイル内のすべての構成をやり直す必要があるでしょう。つまり、14 (または 16) 列に変更し、マージン/パディングに新しい値を設定します。
(カスタマイズを指摘してくれてありがとう@jmeas、それを忘れていました)。
私がしたことは、offset*
クラスを取得してoffset-*
、負の値を持つ , を作成することでした。
HTML:
<div class="container">
<div class="row-fluid">
<div class="span3">xx</div>
<div class="span8 offset-1">yy</div>
<div class="span3 offset-1">zz</div>
</div>
</div>
CSS:
.row-fluid .offset-1 {
margin-left: -10.638297872340425%;
*margin-left: -10.53191489361702%;
}
.row-fluid .offset-1:first-child {
margin-left: -8.51063829787234%;
*margin-left: -8.404255319148938%;
}
「 12グリッド」を維持しながら、いくつかのRGBA色を追加して、それらが重なっているのを確認できるようにしました。