【发布时间】:2017-03-02 13:23:55
【问题描述】:
我正在尝试使用 Bootstrap 创建一个全宽页面。我有一个类似这样的设置:
<body>
<div class="container-fluid">
<div class="row">
The first row goes here
</div>
<div class="row">
The second row goes here
</div>
<div class="row">
The third row goes here
</div>
</div>
</body>
如果我想在一行中创建一行,我该怎么做?这就是我想要实现的目标:
<body>
<div class="container-fluid">
<div class="row">
<div class="row text-center">
<h1>Some title</h1>
</div>
<div class="row">
<div class="col-md-2"></div>
<div class="col-md-4">
Grid perhaps
</div>
<div class="col-md-4">
More grid
</div>
<div class="col-md-2"></div>
</div>
</div>
</div>
</body>
所以基本上我想把标题放在一行,一些网格放在另一行。这里棘手的部分是,我想在中间放置一些 4 列宽的列,然后在左右两侧放置“2 列填充”。
我的问题可能听起来像其他问题,但由于填充是独一无二的。如何正确制作此布局?
【问题讨论】:
-
@Mattonit 不适用于我的做法。
-
那么你目前的代码有什么问题?
-
@MortenMoulder — 一个接一个的行是有意义的。
<row></row><row></row><row></row>。行inside 彼此没有。<row><row></row><row></row></row> -
不是一行。它是行的集合。行集合没有 Bootstrap 特定的类。可能你使用一个普通的 div。可能是一个部分。可能您根本不需要添加任何额外的标记:除非您打算对其进行样式设置或使用 JS 访问它,否则没有多大意义。
标签: html css twitter-bootstrap twitter-bootstrap-4