像colspan这样的Bootstrap网格

时间:2014-05-05 06:58:16

标签: twitter-bootstrap

如何使用Twitter Bootstrap创建此布局...

enter image description here

这样就像这样堆叠......

enter image description here

我可以将布局作为一个表(目前它是一个图像映射,但这是一个快速而肮脏的短期解决方案),但据我了解bootstrap,表不知道如何堆叠单元格。我已经看过许多Bootstrap演示,它们提供了“rowspan”之类的功能,但在这种情况下我需要一个类似函数的“colspan”。 Bootstrap可以这样做吗?

1 个答案:

答案 0 :(得分:16)

假设你想使用Bootstrap 3.1.1这样的东西应该有效。您可能需要添加一些调整,但它应该可以解决您的问题。基本上,您将子标题和内容块放在一个列中,以便在较小的屏幕上粘在一起。

<div class="container">
    <div class="row">
        <div class="col-xs-2">
            3
        </div>
        <div class="col-xs-10">
            <div class="row">
                <div class="col-sm-12">
                    Research complete
                </div>
            </div>
            <div class="row">
                <div class="col-sm-4">
                    <div>Protocol and data</div>
                    <div>
                        <ul>
                            <li>...</li>
                            <li>...</li>
                            <li>...</li>
                        </ul>
                    </div>
                </div>
                <div class="col-sm-4">
                    <div>Study specific</div>
                    <div>
                        <ul>
                            <li>...</li>
                            <li>...</li>
                            <li>...</li>
                        </ul>
                    </div>
                </div>
                <div class="col-sm-4">
                    <div>Ethics/governance and regulatory</div>
                    <div>
                        <ul>
                            <li>...</li>
                            <li>...</li>
                            <li>...</li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

JSFiddle