Bootstrap Grid系统通过行(row)和列(column)的组合来创建页面布局。要删除两个元素之间的空间,可以通过以下几种方法:
no-gutters
类Bootstrap 4引入了no-gutters
类,可以移除列之间的间距。
<div class="container">
<div class="row no-gutters">
<div class="col">Column 1</div>
<div class="col">Column 2</div>
</div>
</div>
如果需要更精细的控制,可以使用自定义CSS来调整间距。
<div class="container">
<div class="row">
<div class="col custom-col">Column 1</div>
<div class="col custom-col">Column 2</div>
</div>
</div>
<style>
.custom-col {
padding-right: 0;
padding-left: 0;
}
</style>
Bootstrap的Grid系统基于Flexbox,可以利用Flexbox的属性来调整间距。
<div class="container">
<div class="row">
<div class="col d-flex align-items-center">Column 1</div>
<div class="col d-flex align-items-center">Column 2</div>
</div>
</div>
如果你希望完全消除容器的内边距,可以覆盖默认样式。
<div class="container-fluid p-0">
<div class="row no-gutters">
<div class="col">Column 1</div>
<div class="col">Column 2</div>
</div>
</div>
通过上述方法,你可以有效地控制Bootstrap Grid系统中元素之间的间距,以满足不同的设计需求。
领取专属 10元无门槛券
手把手带您无忧上云