我一直在研究一个将锚定滚动与普通滚动相结合的网站,因此我决定让一个隐藏滚动条的部分,并且过去某一点会被揭示。虽然我已经设法做到了这一点,但滚动条的拇指并不是最顶端的,因为我当然已经向下滚动了。
虽然,我确信这可以看作是here,但是可以查看javascript&我真的不知道他是怎么做的。
因此,我选择了两个选项,一个是完全隐藏滚动条并用定制的滚动条替换它,而另一个选择是锚定滚动部分实际上是正常的滚动部分并简单地通过一些javascript动画离开(可能很难理解我的意思,但基本上如果你查看上面的链接它会更有意义。)
希望任何人都可以帮助提供一些有关此事的见解!
答案 0 :(得分:0)
当页面滚动时,正文从
更改overflow: hidden;
到
overflow: auto;
overflow: hidden
是隐藏滚动条的原因。您可以使用Javascript检测滚动或页面位置,然后将此样式更改为正文。还有许多滚动插件可以帮助您实现这一目标或类似功能。