添加一个简单的spacer到twitter bootstrap
我正在使用twitter-bootstrap,LESS和Rails。
我想添加一个简单的间隔空间到我的CSS出现在网格行之间,使事情更好一点。 我找不到任何对自己有帮助的bootstrap,所以我想我可以只添加一个带有margin-top的spacer div。
我在我的引导覆盖文件中存储了以下代码:
.spacer { margin-top: 40px; } 但是所有的利润似乎都聚集在页面的顶部,而不是网格之间。 我相信它的一个位置属性即时失踪,请帮助。
我愿意接受任何其他更好的build议,或者如果t-bootstrap已经有了我已经错过的任何build议。
谢谢!
 你可以添加一个类到你的每个.row divs在它们之间添加一些空间,如下所示: 
 .spacer { margin-top: 40px; /* define margin as you see fit */ } 
你可以像这样使用它:
 <div class="row spacer"> <div class="span4">...</div> <div class="span4">...</div> <div class="span4">...</div> </div> <div class="row spacer"> <div class="span4">...</div> <div class="span4">...</div> <div class="span4">...</div> </div> 
 在Bootstrap 4(它仍然是alpha),你可以使用像mt-5 , mb-5 。 
根据他们的网站:
对于sm,md,lg和xl,这些类使用xs和{property} {sides} – {breakpoint} – {size}的{property} {sides} – {size}格式进行命名。
链接: https : //v4-alpha.getbootstrap.com/utilities/spacing/
我的方法。 狡猾,但对我来说很好
 <p> </p>