我想创建一个 3 列组合:
col1 (span 3) - col2 (span 8) - col3 (span 3)
Col2 必须与 col1 和 col3 在每一侧的一列中重叠,并且它们必须在同一行中。使用 twitter 引导响应网格创建此组合的最佳方法是什么?
我想创建一个 3 列组合:
col1 (span 3) - col2 (span 8) - col3 (span 3)
Col2 必须与 col1 和 col3 在每一侧的一列中重叠,并且它们必须在同一行中。使用 twitter 引导响应网格创建此组合的最佳方法是什么?
你有三个选择:
这里是最新 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
Ps.:如果您使用自定义选项,您可能需要重新执行span*
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%;
}
请参阅 Fiddle 我添加了一些 RGBA 颜色,以便您可以看到它们重叠,同时保持“12 网格”。