我遇到了间距问题。这是代码:
.border {
border: 1px solid red;
}

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />
<div class="row">
<div class="col-md-4 border">
<p>.......</p>
</div>
<div class="col-md-4 border">
<p>.......</p>
</div>
<div class="col-md-4 border">
<p>.......</p>
</div>
</div>
&#13;
没有边框,它看起来像。但是添加边框,它们会相互接触。看起来很难看。添加保证金 - 左和右没有帮助。最后一列将被转储到下一行。用负填充补偿余量也不起作用。
我没有选择。在列之间添加一些空格需要做什么?
答案 0 :(得分:1)
将规则应用于列内的内容,而不是列本身/
.border {
border: 1px solid red;
}
<div class="col-md-4">
<div class="border">Content>/div>
</div>
示例:
body {
padding-top: 60px;
}
.border {
border: 1px solid red;
padding: 10px;
background-color: aliceblue;
}
&#13;
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<div class="container">
<div class="row">
<div class="col-md-4">
<p class="border">Hello</p>
</div>
<div class="col-md-4">
<p class="border">Hello</p>
</div>
<div class="col-md-4">
<p class="border">Hello</p>
</div>
</div>
</div>
&#13;
答案 1 :(得分:0)