gpt4 book ai didi

javascript - 如何在滚动到底部时隐藏 div 并在向上滚动到顶部时再次显示?

转载 作者:行者123 更新时间:2023-12-01 01:40:55 24 4
gpt4 key购买 nike

我希望当您到达页面底部时隐藏我的滚动条。我编写了这段代码并且运行良好:

<script>
document.onscroll = function() {
if (window.innerHeight + window.scrollY > document.body.clientHeight) {
document.getElementById("scroller").style.display='hide';
}


}
</script>

但是现在,当您返回顶部时,滚动条也会隐藏。

当用户滚动回顶部时,我想再次显示#scroller。

最佳答案

只需添加一个显示它的 else case:

if (window.innerHeight + window.scrollY > document.body.clientHeight) {
document.getElementById("scroller").style.display='none';
}
else{
document.getElementById("scroller").style.display='block';
}

关于javascript - 如何在滚动到底部时隐藏 div 并在向上滚动到顶部时再次显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52425607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com