【发布时间】:2019-09-11 16:20:36
【问题描述】:
我有一个使用引导库创建的固定顶部导航栏。我从顶部填充了主体以避免将内容隐藏在其下方。但是,例如,当我单击“关于我们”的链接时,其顶部将隐藏在导航栏下方。无论如何要修复它,以便单击链接时关于我们的内容就在导航栏下方?
body{
padding: 3em 0;
}
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<nav class="navbar bg-dark navbar-light fixed-top">
<div class="container-fluid">
<a href="#about-us">About Us</a>
</div>
</nav>
<div class="content">
<div id="about-us">
<h1>About Us</h1>
<p>"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."</p>
<div>
<p>"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."</p>
</div>
</div>
</div>
【问题讨论】:
-
你能展示一个有效的例子吗?显然,您的代码摘录缺少正文和其他内容,但我假设这是因为您正在简化示例。你能把它放在小提琴或类似的东西里吗?
-
你的代码实际上做了你想做的事。也许还有其他问题。
-
您会看到,当您单击“关于我们”链接时,
会向上滚动并隐藏在导航栏下方。我希望链接的
保持在导航栏下方嗨,Talha - 只是跟进。你的问题得到了满意的回答吗?如果我可以提供更多帮助,请在我的答案下方添加评论,或编辑您的问题以澄清您还想知道什么。否则,如果您可以选择“最佳答案”(通过单击答案旁边的复选标记)来结束问题,那就太好了。如果没有答案提供有用的信息,请添加您自己的答案并选择它作为最佳答案。 (这样做你不会得到任何分数,但这会解决问题。)谢谢!
标签: html css bootstrap-4