html - 当我尝试使用类“row”和一个 id 来定位一个 div 标签时,为什么我的 CSS 不工作?
问题描述
我是 bootstrap 4 的新手,并且在多个地方使用“row”类。我想为这些带有类行的 div 标签中的一个添加一个 margin-left,所以我在 div 标签中添加了一个 id。
<div id="menumargin" class="row">
当我使用这个 CSS
.row{
margin-left: -15px !important;
}
它有效,但显然会影响行的所有实例。然而,我写的这个 CSS 只是针对这个实例:
#menumargin.row{
margin-left: -15px !important;
}
不起作用。就好像代码根本没有写。
请指教。
我希望这个问题是有道理的。我也是 Stack Overflow 的新手。
解决方案
列具有水平填充以在各个列之间创建装订线,但是,您可以从行中删除边距,并从 .row 上带有 .no-gutters 的列中删除边距。可以使用 .no-gutters 删除我们预定义的网格类中列之间的排水沟。这将删除 .row 的负边距和所有直接子列的水平填充。
<div class="container">
<div class="row no-gutters">
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
<div class="col">col</div>
</div>
<div class="row">
<div class="col-8">col-8</div>
<div class="col-4">col-4</div>
</div>
</div>
我在这里有一篇关于引导程序的文章如何使用引导程序进行响应式设计?
推荐阅读
- c# - linq to sql 事务异常
- arrays - 将字节从 PDF 文件转换为图像的问题
- python - 关于最接近点的像素的pytorch(numpy)计算
- kubernetes - cgroup 中的 CPU 负载度量单位是什么(CPU 使用率和 CPU 负载之间的差异)?
- javascript - HTML / Javascript - 指定要使用的本地文件,而不是使用输入文件字段上传
- jmeter - 即使文档确实包含预期的文本,响应断言也会失败
- javascript - 获取childNodes的内容
- mysql - SQL 选择行并分组为数组项
- javascript - 异常情况下的 XMLHTTPRequest 状态 0
- complex-event-processing - 使用 NEsper 读取日志文件以进行报告