Twitter Bootstrap:嵌套行?

Sta*_*bie 8 css css3 twitter-bootstrap

Twiter Bootstrap问题:如下图所示,如何标记3个红色容器,使它们具有流动性和响应性?我可以在一个内部定义一个容器/行span*吗?不知道如何解决这样的布局.

在此输入图像描述

小智 8

当然,您可以根据自己的喜好在其他跨度中嵌套行.

<div class="container-fluid">
    <div class="row-fluid">
        <div class="span9">
            <div class="span4"></div>
            <div class="span4"></div>
            <div class="span4"></div>
        </div>
        <div class="span3"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这应该适用于9排内的3个容器.

  • @alex流体网格的工作方式不同:每个嵌套的列级别最多可以添加12列.这是因为流体网格使用PERCENTAGES而不是像素来设置宽度.所以,上面的例子是完美的,因为它可以容纳12个内部的百分比.我认为关于这个问题的bootstrap文档很差. (4认同)
  • [docs](http://twitter.github.com/bootstrap/scaffolding.html)建议将内部`.span4`s包装在`.row-fluid`中.您是否故意省略它,因为在实践中没有必要,或者只是疏忽? (2认同)

Rak*_*rne 5

您可以在行内嵌套行,但是您必须确保标记正确.

<div class="container-fluid">
    <div class="row-fluid">
        <div class="span9">
            <div class="row-fluid">
                <div class="span4">...</div>
                <div class="span4">...</div>
                <div class="span4">...</div>
            </div>
        </div>
        <div class="span3">...</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

点击链接查看工作示例.尝试在HTML和Result视图之间移动垂直条,然后您将看到响应式布局在那里工作.Twitter Bootstrap的三个响应列


Jon*_*sco 0

您是否尝试过这种嵌套顺序:

  • 容器流体
  • 行流体
  • 跨度9
  • 行流体
  • 跨度3 跨度3 跨度3