【发布时间】:2019-10-28 06:14:37
【问题描述】:
我在 2 行中有 6 个固定高度的 div 标签的布局。当我在 div 周围添加任何边距时,最右边的 div 会被向下推一排。我该如何应对?
HTML:
<div class="container">
<div class="row">
<div class="col-4 frontPageCells">
hh
</div>
<div class="col-4 frontPageCells">
hh
</div>
<div class="col-4 frontPageCells">
ty
</div>
</div>
<div class="row">
<div class="col-4 frontPageCells">
hh
</div>
<div class="col-4 frontPageCells">
hh
</div>
<div class="col-4 frontPageCells">
ty
</div>
</div>
</div>
CSS:
.frontPageCells{
background-color: white;
height: 200px;
margin: 2px;
}
试图用负填充值抵消边距,但预测这没有任何作用
【问题讨论】:
-
没有负填充之类的东西。我假设您的单元格宽度为 33%(因此 3 *33% + Xpx 边距)超过了行的宽度。我会改用填充 inside 单元格。
-
您使用哪个版本的引导程序?
-
对不起,当你在里面说,我确实添加了填充,但没有任何改变。你能澄清一下如何在里面添加吗?
-
Bootstrap 第 4 版
-
将
flex-nowrap类添加到您的行中,它将阻止它们包装(如果您每个容器只有三个)
标签: css twitter-bootstrap bootstrap-4