【发布时间】:2016-04-03 03:27:58
【问题描述】:
我的行类中使用引导程序有 3 个不同的元素。我希望在行容器中的每个元素之间创建一个边距(例如 20px)。由于元素被划分为行容器的 4 个相等的空间(在同一行),添加一个边距参数为 20px 的边距类会将其他元素推到下一行(而我想将它们都保持在同一行)。
我当前的代码
<div class="row">
<a style="display:block" href="#">
<div class="col-sm-4 margin">
<span class="glyphicon glyphicon-envelope"></span>
<h4>About Us</h4>
</div>
</a>
<a style="display:block" href="#">
<div class="col-sm-4 margin">
<span class="glyphicon glyphicon-envelope"></span>
<h4>Contacts</h4>
</div>
</a>
<a style="display:block" href="#">
<div class="col-sm-4 margin">
<span class="glyphicon glyphicon-envelope"></span>
<h4>Upcoming Events</h4>
</div>
</a>
</div>
【问题讨论】:
-
如何将
padding添加到.col-sm-4,并将.col-sm-4 设置为box-sizing: border-box;。看这个例子:jsfiddle.net/pe0w20kd这是你想要的吗? -
如果我有一个填充和框大小到边距,我可以看到容器仍然并排(我在元素周围添加了一个边框,这是我可以看到的) .
标签: html css twitter-bootstrap