【发布时间】:2021-09-26 17:40:53
【问题描述】:
我正在尝试做的事情(包括 JSBin)
我的导航栏在桌面上运行良好:当您单击某个项目时,它会扫描到页面的该部分,从标题开始。但是,当我调整到移动设备时,间距是关闭的。当您点击导航栏上的“Section 2”时,您应该会看到导航栏正下方弹出“Section 2”。
参见JSBin 上的示例。(使用开发者工具在移动设备上显示以查看在导航栏周围单击时出现的问题)。
我尝试了什么/我认为问题是什么
我很确定这与此有关:
.anchor:before {
display: block;
content: " ";
margin-top: -75px;
height: 75px;
visibility: hidden;
}
我从this Github 页面获得,但我不知道如何根据屏幕大小自动更改 75px 数字。我读了这个question/answer,但仍然不知道如何在我的情况下更改 CSS。
【问题讨论】:
标签: html css bootstrap-4 responsive-design nav