html - Bootstrap 4 容器流体不需要的边距
问题描述
我正在使用 Bootstrap 4.2 在 html 中编写页面。我想在页面顶部有一个水平导航栏,占据页面的整个宽度,并在导航期间保持静态。
我尝试在“容器流体”类中使用一些 div。问题是栏的左右两边出现了一个margin
这是我在jsfiddle中得到的示例
<div class="container-fluid">
<div class="sticky-top shadow" id="containerMain">
<div class="container-fluid bg-secondary text-light p-1">
<div class="row align-items-center ">
Line number one content here
</div>
</div>
<div class="container-fluid filters bg-light align-items-center">
<div class="row p-1">
Line number two content here
</div>
</div>
</div>
</div>
有谁知道如何使这些不需要的边距消失?我尝试不使用“container-fluid”类,但随后边距出现在右侧,并带有我也不想要的水平滚动。
非常感谢您,
解决方案
container-fluid 的 padding-left 和 padding-right 为 15px,这是您看到的差距。px-0
您可以通过添加左右填充为 0的类来覆盖它。然后你必须用一个mx-0
类覆盖行的 15px 边距。
但是,如果它是您想要的导航,那么您应该使用的是 Bootstrap 的导航组件:https ://getbootstrap.com/docs/4.1/components/navbar/
推荐阅读
- jquery - 链接按钮和 AJAX 功能
- postgresql - typeorm raw sql查询是否支持IN子句
- android - 生成项目的 Android 构建问题 - 不推荐使用 android.enableUnitTestBinaryResources
- prisma - 使用 Prisma 通过关联表查询多对多关系
- typescript - ts-node-dev 不重新加载某些文件
- powershell - Powershell shell window runs even if am closing the GUI form
- laravel - 如何在 Google App Engine 上使用 Laravel 写入 /tmp/framework/sessions
- reactjs - 如何使用 useState 钩子计算数组中项目的频率(React useState 钩子)?
- r - 如何使用 ggplot2 在绘图中添加线条
- amazon-web-services - Boto3 SNS不一致行为发布短信