![在此处输入图像描述][1]
当我添加第一列,第二列会下降。如果我删除第一列,第二列会上升,就像第三列一样。我不知道这是怎么回事?
<div class="row">
<div class="col-xs-2" style="height:800px;border: 1px solid red;"><span class="left"></span></div>
<div class="col-xs-8 row">
<div class="col-xs-12" style="height:595px;border: 1px solid black;"> <span class="center"></span></div>
<div class="col-xs-12" style="height:205px;border: 1px solid blue;"> <span class="center"></span></div>
</div>
<div class="col-xs-2" style="height:800px;border: 1px solid red;"><span class="right"></span></div>
</div>
3条答案
按热度按时间lndjwyie1#
这可能是因为您可能会将col1与col2添加到同一个div中。
cetgtptt2#
不希望列只是简单地堆叠在一些网格层中?根据需要为每个层使用不同类的组合。请参阅下面的示例以更好地了解其工作原理。
学习它https://getbootstrap.com/docs/4.0/layout/grid/#auto-layout-columns
oxf4rvwz3#
我改变你的html
致
这是一个jsfiddle ..