首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >控制鼠标滚轮滚动距离?

问控制鼠标滚轮滚动距离?
EN

Stack Overflow用户
提问于 2011-07-22 22:49:00
回答 2查看 2.2K关注 0票数 4

如果你使用过Mac台式机,你首先会注意到的一件事是,在Mac和Windows台式机上滚动是不同的。

Windows桌面以大块滚动--一次滚动多行。

Mac桌面具有平滑的滚动功能--一次滚动几个像素。

当您查看http://benthebodyguard.com或http://nikebetterworld.com等面向滚动的网站时,差异是非常明显的

有没有一种方法可以让我们使用javascript在浏览器中控制滚动距离?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-22 23:01:18

滚轮的工作方式取决于用户对滚轮的配置,而不是由您决定。用户可以选择滚动到多远。

即使你要修改一些东西来让它正常工作,我也不会推荐你这样做。并不是每个人都有速度快的机器,让这种平滑的滚动成为一项合理的任务。

票数 2
EN

Stack Overflow用户

发布于 2011-07-22 23:01:34

您可以实现自己的滚动方法。覆盖JS中的默认行为,您将在所有浏览器中获得相同的滚动。$(document).scroll();应该能做到这一点,你可以自己计算并在里面滚动。

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

https://stackoverflow.com/questions/6791776

复制
相关文章

相似问题

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