jquery - 滚动离开时使用 jQuery 移回 anchor 顶部

标签 jquery html css

基本上我有一个全屏网站,您可以通过指向 anchor 的链接滚动浏览内容。

我希望能够做的是当用户使用鼠标滚轮或滚动条滚动离开 anchor 时,页面自动滚动到 anchor 的顶部,这样网站的浏览者就永远不会有一半一盒内容显示和另一盒内容显示的一半。

例子:

http://nationallgbtmuseum.org/#/home/

当他们滚动离开一段内容时,页面会自动将其滚动回该部分的顶部。

我希望这是有道理的,任何帮助都会很棒。

最佳答案

您正在寻找的听起来像是您在寻找的是这个问题中描述的内容:Snap To Top of Div/Element on Scroll

你也可以看看这些问题:

关于jquery - 滚动离开时使用 jQuery 移回 anchor 顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16211211/

相关文章:

html - 居中 <ul> 列表

javascript - $(function(){}) 位于正文而不是头部

javascript - 垂直点导航中事件点的颜色不会改变

html - 未知的额外 margin

javascript - 父 div 元素上的选定目标单击在移动 View 中不起作用,而在 webview 中起作用

javascript - CKEDITOR 将 <b> 替换为 <strong> 和其他标签

php - 如果 PHP != session 则隐藏按钮

javascript - 在页面加载时使 div 摇动?

c# - 在 asp.net CheckBoxList 中选择所有项目

html - Retina 屏幕上的 Chrome 中的复选框溢出