带有Js的滚动固定侧边栏

问题描述 投票:0回答:2

我花了数小时试图弄清楚为什么我似乎无法用javscript在滚动条上固定侧边栏。在这一点上,我不知道它是在js还是css中。我试图添加一个“固定”的classList-没有用..当我添加粘性时,它只是按下了主文本。这样做的想法是,一旦用户滚动了整个标题,导航栏和侧边栏就会被固定,但是在固定其他两个元素的同时,滚动主文本。

code here -> https://codepen.io/mullerz/pen/GRpKQVy```
help please and thanks a million

我花了数小时试图弄清楚为什么我似乎无法用javscript在滚动条上固定侧边栏。在这一点上,我不知道它是在js还是css中。我试图添加classList的“ ...

javascript css sidebar
2个回答
0
投票

CSS position: sticky是您唯一需要的东西。您已经在导航中的某个地方使用过它,但是由于使用了JavaScript代码,所以事情变得一团糟。注释掉您的fixNav函数并滚动事件侦听器。


0
投票

作为css,请在下面尝试

© www.soinside.com 2019 - 2024. All rights reserved.