html - 如何在 Bootstrap 的不同列中删除两个 div 之间的空间
问题描述
我在我的项目中使用了一行和两个列,我提供了问题的屏幕截图我想删除列中两个 div 之间的空格请帮助我这是我的代码,我给我使用的列和里面的列赋予不同的颜色col 我现在使用得很好我想很好地加入这两个并删除它们之间的任何填充或边距或空间我是如何实现这一点的
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container-fluid">
<div class="row">
<div class="col-md-3" style="background-color:green;">
<div class="well well-lg" style="margin-top:10px;">
<img src="admin.png" class="img-responsive img-thumbnail" width="70"
height="50"> <span style="font-size: 20px;"> Admin Name</span>
</div>
</div>
<div class="col-md-9" style="background-color:red;">
<div class="well well-lg" style="margin-top:10px;">
<h2 style="text-align: center;">Welcome to Admin Panle</h2>
</div>
</div>
</div>
</div>
解决方案
您可以向div
元素添加新类并padding/margin
使用 css 删除。为了更清楚,bootstrap为选择器和所有选择器分配margin-left: -15px
and以在所有列之间获得 30px 的空间。要删除此空间,您必须将边距和填充的这些值设置为零。这是你如何做到的。margin-right: -15px
.row
padding-left: 15px
padding-right: 15px
.col-*
试试这个代码。
<div class="container-fluid">
<div class="row no-gutter">
<div class="col-md-3" style="background-color:green;">
<div class="well well-lg" style="margin-top:10px;"> <img src="admin.png" class="img-responsive img-thumbnail" width="70"
height="50"> <span style="font-size: 20px;"> Admin Name</span> </div>
</div>
<div class="col-md-9" style="background-color:red;">
<div class="well well-lg" style="margin-top:10px;">
<h2 style="text-align: center;">Welcome to Admin Panle</h2>
</div>
</div>
</div>
</div>
.row.no-gutter {
margin-left: 0;
margin-right: 0;
}
.row.no-gutter > div[class*="col-"] {
padding-left: 0;
padding-right: 0;
}
推荐阅读
- javascript - 如何有效地用js追加元素?
- c# - 如何检查用户是否在 c# 中以管理员身份运行应用程序?
- r - Rstudio:使用open_connection时如何为凭据创建弹出窗口?
- r - R:识别图中的点(可能使用 dplyr?)
- math - 相对于相机方向在 2D 中移动的计算是什么?
- c# - UWP 中的属性更改后视图不更新
- c# - ASP.NET CreateConsentCookie (_CookieConsentPartial.cshtml) 在 IE 和 Edge 中不起作用
- postgresql - PostgreSQL:获取列值在两种状态之间变化的时间窗口
- mysql - SQL - MariaDB 加入问题
- javascript - 使用 VS Code 的 Code Runner 运行 js 文件时出现问题