【问题标题】:add some margin or padding to show the section under sticky navbar添加一些边距或填充以显示粘性导航栏下的部分
【发布时间】:2021-04-06 02:03:27
【问题描述】:

我正在使用scroll-behavior: smooth css 进行平滑滚动。导航栏是粘性的,当单击菜单项时,它会将我带到定义的部分。

问题是该部分位于粘性导航栏下方。我希望它停止到导航栏的高度。

我正在使用 bootstrap 4+。

我没有使用任何 java 脚本。那么如何为该部分提供一些边距或填充?

【问题讨论】:

  • 给我们看一些代码

标签: html css bootstrap-4


【解决方案1】:

top nav bar blocking top content of the page

添加到您的 CSS:

body { 
    padding-top: 65px; 
}

来自 Bootstrap 文档:

固定导航栏将覆盖您的其他内容,除非您在正文顶部添加填充。

【讨论】:

  • 导航栏是透明的,当滚动发生时它会改变背景颜色。所以如果我给顶部填充它会有白色的空白空间。
  • 将填充添加到内容容器中,如果您共享您的页面或代码,它将更容易提供帮助。
猜你喜欢
  • 2015-07-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-24
  • 2018-11-02
相关资源
最近更新 更多