html - Bootstrap 4改变列之间的间距,而不是从一侧到另一侧
问题描述
我试图实现的是让 2 个 div 占据 6 列 bith,它们之间有 1px 的空间。
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<div class="container-fluid">
<div class="row">
<div class="col-6 bg-dark text-light text-center mr-1"> Hello </div>
<div class="col-6 bg-danger text-light text-center"> Hello </div>
</div>
</div>
但是由于某种原因,当我尝试实现它时,另一个项目在下面(包裹)而不是并排。你知道我怎样才能让项目之间有一些空间的 6 列并且仍然保持并排吗?
解决方案
装订线(列之间的间距)是用填充而不是边距创建的。当您调整边距时,它会脱离网格。您可以使用内部 DIV 的...
<div class="container-fluid px-0">
<div class="row no-gutters">
<div class="col-6 text-light text-center">
<div class="bg-dark mr-1">Hello</div>
</div>
<div class="col-6 text-light text-center">
<div class="bg-danger">Hello</div>
</div>
</div>
</div>
或者,强制row
no 用flex-nowrap
...
<div class="container-fluid">
<div class="row flex-nowrap">
<div class="col-6 bg-dark text-light text-center mr-1"> Hello </div>
<div class="col-6 bg-danger text-light text-center"> Hello </div>
</div>
</div>
或者,只需使用填充工具来调整列间距。
推荐阅读
- python - Python Grpc 反序列化 ByteString
- junit5 - 数据库骑手。从特定表中排除列
- excel - 突出显示空白行
- java - Java 8 flatMapped 流在 try-with-resources 块中关闭
- search - 如何仅在表格的可见页面中过滤数据,该页面在制表符的标题中具有过滤器
- c# - 按钮缩放边界(条件)
- php - Laravel 验证需要参数而不使用数组
- c# - 使用通用解析器从 Blob 直接读取
- c# - 如何使用不记名令牌和 API 模块在 EmbedIO 中设置主体
- python - 根据 Python 中项目的深度值创建列表结构