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