【发布时间】:2018-07-13 14:46:41
【问题描述】:
所以我有一个带有下拉菜单的粘性导航栏,可以让我跳转到页面的不同部分。但是,当我跳转到不同的部分时,导航栏会覆盖我跳转到的 div 的开头。我检查了导航栏,它的高度为 58,带有填充和所有内容。如何将跳转偏移 58 像素,以使 div 与粘性顶部齐平并且不阻塞启动 div 的标题?
例如下面,这是我的网站
当我点击“教育”时,它会切断标有教育的标题,并且与我的navbar 不齐。
【问题讨论】:
-
如果您分享您的代码,它会更容易为您提供帮助。
-
这个问题被错误地标记为重复。所谓的重复讨论了 .navbar 具有 .fixed-top 类的情况,而这个问题询问了具有 .sticky-top 类的 .navbar。这是两种不同的情况,因为 .fixed-top 会从正常布局中删除 .navbar,而 .sticky-top 不会。
标签: html css bootstrap-4