【发布时间】:2018-10-18 03:07:02
【问题描述】:
【问题讨论】:
标签: css grid bootstrap-4 two-columns
【问题讨论】:
标签: css grid bootstrap-4 two-columns
您应该使用fluid-container,而不是container,因为您的两个columns 超过了container。但是column 不能在Bootstrap 中这样做。
如果fluid-container 太大,请使用自定义 CSS 限制其宽度。
.row div {
border: 1px solid #000;
}
.h-200px {
height: 200px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.1/css/bootstrap.css" rel="stylesheet" />
<div class="container-fluid">
<div class="row">
<div class="col-6 mx-auto p-4 bg-dark">
</div>
</div>
<div class="row">
<div class="col-6 bg-success h-200px ">
</div>
<div class="col-3 offset-3 mr-auto ml-0 bg-primary h-200px ">
</div>
</div>
<div class="row">
<div class="col-6 mx-auto p-4 bg-dark">
</div>
</div>
<div class="row">
<div class="col-3 offset-3 ml-auto mr-0 bg-success h-200px ">
</div>
<div class="col-6 bg-primary h-200px ">
</div>
</div>
<div class="row">
<div class="col-6 mx-auto p-4 bg-dark">
</div>
</div>
</div>
查看CodePen
【讨论】: