首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在页面滚动期间到达窗口顶部时阻止div

如何在页面滚动期间到达窗口顶部时阻止div
EN

Stack Overflow用户
提问于 2011-11-09 23:32:20
回答 2查看 559关注 0票数 0

在互联网浏览器上,我希望有一个div (通常是菜单或信息栏),它在页面滚动过程中到达屏幕顶部时会停止移动。请注意,我不希望这个'div‘总是停留在一个位置:它是一个正常的'div’,它会跟随页面滚动,除非到达屏幕顶部。我不确定这是否可以只与css,如果不能,也许你可以帮助我与jquery…

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-09 23:37:24

您可以使用jquery waypoint来帮助您解决这个http://imakewebthings.github.com/jquery-waypoints/sticky-elements问题

有了waypoints,你可以监听窗口滚动事件,并可选择将css动态更改为position :当你开始向下滚动时div击中屏幕顶部,当向上滚动时屏幕回到其原始位置时,反之亦然。

票数 3
EN

Stack Overflow用户

发布于 2011-11-09 23:40:52

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8067327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档