注意,我问的不是网上所说的隐藏滚轮之后仍然可以滚动页面内容,而是实现像在手机上一样的,滚轮滑动时显示滚轮,滚轮静止时隐藏,求大神帮忙指导一下
1条回答 默认 最新
- boyMiSen 2019-08-08 14:41关注
说实话我不是大神,这里个人提供两种思路:
1. 直接通过JS的鼠标滚轮事件来处触发显示隐藏,但是这种方法需要考虑兼容性,目测IE和火狐不一样。还有,是不是还需要考虑用户通过键盘上下键来进行滚动?那么还要添加键盘事件。2.因为题主需要的是隐藏显示滚轮,而不是禁止滚动。那么我们是不是可以在页面放一个隐藏或者透明的为0的div?然后通过判断该div的位置是否有变化来改变滚轮的显示隐藏。可以给个计时器或者vue的话就使用watch。
PS:以上回答默认题主CSS/JS完全OK
解决 无用评论 打赏 举报
悬赏问题
- ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
- ¥15 如何在scanpy上做差异基因和通路富集?
- ¥20 关于#硬件工程#的问题,请各位专家解答!
- ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
- ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
- ¥30 截图中的mathematics程序转换成matlab
- ¥15 动力学代码报错,维度不匹配
- ¥15 Power query添加列问题
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 報錯:Person is not mapped,如何解決?