zoukankan      html  css  js  c++  java
  • 67.滚轮事件

    1.onmousewheel(IE 谷歌)wheelDelta滚动距离 向上+120 向下-120

     火狐:DOMMouseScroll 且必须使用二级事件监听调用    e.detail滚动距离 向上-3 向下+3

    火狐:wheelDelta滚动距离

    e.wheelDelta:滚轮滚动距离 ,向上滚一次滚+120px,向下滚一次滚-120px

    兼容:根据不同的滚动距离写法及特性统一方向(也是单位)

    滚动改变元素高度

    滚动改变元素高度有个特殊情况:当body高度很大,以致页面出现滚动条,滑轮滚动,会触发默认滚动事件滚动页面,元素就不会变化高度,默认事件替代了元素滚动事件。

    清除默认事件 returnValue=false 或者return false(但是return false只在DOM0级有效); 或者 e.preventDefault()视浏览器而定

     

  • 相关阅读:
    读书计划
    《梦断代码》读书笔记1
    合作项目5
    合作项目4
    合作项目3
    电梯调度需求分析
    合作项目2
    四则运算3程序
    合作编程
    四则运算某模块程序测试
  • 原文地址:https://www.cnblogs.com/yzdwd/p/12684993.html
Copyright © 2011-2022 走看看