【发布时间】:2017-02-19 00:24:31
【问题描述】:
行必须放在
.container(固定宽度)或.container-fluid(全宽度)内
和
使用行来创建水平列组。
为什么需要这样做?
.row 只能占据.container 或.container-fluid 的最大宽度
鉴于您必须关闭.row,所以写起来似乎更长:
<div class="container">
<div class="row">
<div class="col-md-6">
<h1>Column A</h1>
</div>
<div class="col-md-6">
<h1>Column B</h1>
</div>
</div>
<div class="row">
<div class="col-md-6">
<h1>Column C</h1>
</div>
<div class="col-md-6">
<h1>Column D</h1>
</div>
</div>
</div>
比这个:
<div class="container">
<div class="col-md-6">
<h1>Column A</h1>
</div>
<div class="col-md-6">
<h1>Column B</h1>
</div>
</div>
<div class="container">
<div class="col-md-6">
<h1>Column C</h1>
</div>
<div class="col-md-6">
<h1>Column D</h1>
</div>
</div>
【问题讨论】:
-
一个
.container可以包含多个row。例如,您希望有一个row和 3 个cols 和一个有 5 个cols。每组cols 将它们包装在row中,然后将rows 包装在container中。这是关于分离物品并具有整洁的结构。
标签: html css twitter-bootstrap twitter-bootstrap-3