如何水平对齐3 div和中间div的一个div底部

时间:2018-08-15 10:36:31

标签: html css

如何使用css对齐下图所示的4个div

enter image description here

我使用了这段代码

<div class="row">
                <div class="col-md-4" style="height: 100px;background: #D78889;margin: 2px"></div> 
                <div class="col-md-4" style="height: 100px;background: #D78AA9;margin: 2px"></div> 
                <div class="col-md-4" style="height: 100px;background: #3D2B11;margin: 2px"></div> 
            </div>
              <div class="row">
                <div class="col-md-4" ></div> 
                <div class="col-md-4" style="height: 100px;background: #D78AA9;margin: 2px"></div> 
                <div class="col-md-4" ></div> 
            </div>

但是我认为这不是一个好主意

2 个答案:

答案 0 :(得分:1)

尝试一下:

<div class="row">
    <div class="col-md-4" style="height: 100px;background: #D78889;margin: 2px">Left</div> 
    <div class="col-md-4" style="height: 100px;background: #D78AA9;margin: 2px">Center</div> 
    <div class="col-md-4" style="height: 100px;background: #3D2B11;margin: 2px">Right</div> 
</div>
<div class="row">
    <div class="col-md-4 offset-md-4" style="height: 100px;background: #D78AA9;margin: 2px">aligned underneath the centered div above me!</div>
</div>

希望我进一步推动了你。

答案 1 :(得分:-1)

这应该很有用。

.row {
  height: 300px;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
  <div class="col-12 col-md-4 bg-primary"></div>
  <div class="col-12 col-md-4 bg-danger"></div>
  <div class="col-12 col-md-4 bg-success"></div>
  <div class="col-12 col-md-4 bg-warning offset-md-4"></div>
</div>