javascript - 当 div 到达窗口底部时停止滚动

标签 javascript jquery html css

我试图让 div 在到达浏览器窗口的底部边缘时停止在页面上滚动。它下面没有任何东西,我正在努力避免那里出现空白。

我见过很多方法可以在屏幕顶部或另一个 div 出现时停止某些内容,但不是这种情况。

有什么想法吗?

最佳答案

您是说当某些东西到达页面底部后就粘在页面底部,这样它就不会继续向上移动吗?

如果是,Waypoints.js可能是你要找的。

只需为 div 使其位于页面底部上方 0px 时设置一个触发器,然后让它将 div 的“位置”从任意更改为“固定”并将“底部”设置为“0”。

关于javascript - 当 div 到达窗口底部时停止滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29566716/

相关文章:

javascript - JQuery 模态对话框确认不会向用户显示

javascript - 如何使用jquery只追加一次数据

html - Bootstrap 折叠移动导航栏不工作

javascript - 处理从单个输入元素通过 POST 上传的多个文件

javascript - Angular Js ng-Grid 中是否有在数据加载之前/之后调用的回调函数?

php - Wordpress Javascript 文件 SRC 文件路径

javascript - HTML/Javascript/CSS 模板 - 进度跟踪

javascript - jquery:将变量设置为从ajax调用返回的数据

html - colspan TD 总是在可滚动的 div 中居中?

javascript - 两个对象和数组 foreach 将旧对象的值放入 typescript 中的新对象