bootstrap中的导航条会遮挡body内容

发布于 2022-09-02 20:35:53 字数 246 浏览 15 评论 0

如果只使用
body{

padding-top:70px;

}
那么当页面大小改变时仍然会遮挡一部分,内容
另外,给nav加margin-bottom:10px;不起作用图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

绝不放开 2022-09-09 20:35:53

你都没弄明白 导航条遮挡body内容的原因,就胡乱加样式,肯定是不奏效的

按照你的描述,你用了吸顶导航条 ,那么你就需要给 body 元素加 padding-top
页面大小改变了 ,你需要用 media query 适配不同尺寸下的padding-top

你需要好好看看文档了
http://v3.bootcss.com/components/#navbar-static-top

遥远的绿洲 2022-09-09 20:35:53

我提个不那么重要的,margin被屏蔽是选择器优先级问题,nav是元素选择器,权重只有1,bootstrap里面随便写的选择器权重都比他高。
有两种不推荐的方法:
1.给nav加id,用id选择器;
2.外边距这么写:margin-bottom:10px !important;

参考资料:
https://developer.mozilla.org/zh-CN/docs/Web/CSS/Specificity
https://segmentfault.com/a/1190000003064142

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文