我想知道在左侧添加空间的最佳方法是什么 一个bootsrap行,使用col-sm- *。 我能够使用空div来实现它,如下所示。
<div class="row">
<div class="col-sm-1" >
<!-- I want to remove this div -->
</div>
<div class="col-sm-2" >
Text1
</div>
<div class="col-sm-3">
Text2
</div>
<div class="col-sm-3">
Text3
</div>
<div class="col-sm-3">
Text4
</div>
</div>
但这不是一个好方法。如何在不使用空div的情况下完成它?
答案 0 :(得分:2)
使用此代码:
.col-sm-2 col-sm-offset-1
在第二个div中如下:
<div class="row">
<div class="col-sm-2 col-sm-offset-1" >
Text1
</div>
<div class="col-sm-3">
Text2
</div>
<div class="col-sm-3">
Text3
</div>
<div class="col-sm-3">
Text4
</div>
</div>
答案 1 :(得分:2)
您可以使用Bootstrap's Offsetting Column类通过在第一列上应用类col-sm-offset-1
来实现此目的,如下所示:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
<div class="col-sm-2 col-sm-offset-1" >
Text1
</div>
<div class="col-sm-3">
Text2
</div>
<div class="col-sm-3">
Text3
</div>
<div class="col-sm-3">
Text4
</div>
</div>
&#13;