【发布时间】:2017-01-10 05:35:14
【问题描述】:
我的引导行有负边距,它弄乱了我的页面(我可以水平滚动,这是不应该发生的)。引导行是否总是需要有一个容器作为其父级?我该如何阻止这个问题?我经常遇到它。
如何正确格式化?
<div class="container">
<div class="row">
<div class="col-md-8">
<div class="row row-one">
...stuff...
</div>
<div class="row row-two">
...stuff...
</div>
</div>
<div class="col-md-4>
...stuff...
</div>
</div>
</div>
会吗?
<div class="container">
<div class="row">
<div class="col-md-8">
<div class="container"> ** CONTAINER HERE? **
<div class="row row-one">
...stuff...
</div>
<div class="row row-two">
...stuff...
</div>
</div>
</div>
<div class="col-md-4>
...stuff...
</div>
</div>
</div>
【问题讨论】:
-
"行必须放置在 .container(固定宽度)或 .container-fluid(全宽)中,以便正确对齐和填充。" getbootstrap.com/css/#grid
-
Bootstrap 的默认 "row" 类在左右两边有 15px 的负边距,而 "container" 类在两边都有 15px 的内边距,这使得它变得均匀。所以你应该总是在引导程序中使用“continer”作为“row”类的父类来摆脱这个水平滚动问题。
-
Bootstrap 的默认“行”类有 15px 的负“边距”。我之前的评论中有错误,我说它有负面的“填充”。
标签: html twitter-bootstrap twitter-bootstrap-3