1. screenX:鼠标位置相对于用户屏幕水平偏移量,而screenY也就是垂直方向的,此时的参照点也就是原点是屏幕的左上角。(简单的说就是电脑桌面的左边到当前鼠标点的距离)
  2. clientX:跟screenX相比就是将参照点改成了浏览器内容区域的左上角,该参照点会随之滚动条的移动而移动。(就是浏览器可视区域左边和上边到当前点的距离,不包含滚动条遮着的区域)
  3. pageX:参照点也是浏览器内容区域的左上角,但它不会随着滚动条而变动
    如图(红点就是鼠标当前位置,pageX就是整个文档包括滚动区域左边上边到该点的位置)
    screenX clientX pageX的区别
    screenX clientX pageX的区别

相关文章:

  • 2021-10-22
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2021-09-15
猜你喜欢
  • 2021-09-27
  • 2021-09-07
相关资源
相似解决方案