screenX, client X

screenX: 鼠标在屏幕中的水平坐标
client X: 鼠标在客户端区域(浏览器可视区域)的水平坐标,不论页面是否有水平滚动

pageX

相对于整个文档的x(水平)坐标
个人认为:pageX = clientX + scrollLeft (水平滚动的距离)

以下是mdn的介绍:

offsetX

相对于目标元素,鼠标点击的水平位置

layerX

是firefox用来替代offsetX/Y

screenX、client X、pageX、offsetX、layerX相关推荐

  1. vue拖拽指令之offsetX、clientX、pageX、screenX

    自己一直很想做个拖拽生成静态页面的东西,说简单也简单,这个东西按道理用jsx语法是最好的,用render方法渲染生成的json.只是自己对这块还是没信心.今天写个vue的拖拽指令,顺便理一下offse ...

  2. 区分clientX、offsetX、pageX、screenX

    以前一直以为写了这几个属性的区分的,今天再来看居然没有写. 不过这个还是很有用的.这里再来总结一下. 所有解释都在图里面.这里再来文字解释一下,图中至标注了Y的值,X同理. clientX clien ...

  3. event对象的offsetX、clientX、pageX、screenX及 window.innerWidth、outerWidth使用详解

    目录 offset client screen page window.innerWidht offset offsetX.offsetY为当前鼠标点击位置距离当前元素参考原点(左上角)的距离,而不同 ...

  4. pageX、clientX、screenX、offsetX、layerX、x

    参考:http://www.cnblogs.com/xesam/archive/2011/12/08/2280509.html chrome: e.pageX--相对整个页面的坐标 e.layerX- ...

  5. clientX、offsetX、screenX、pageX的区别

    一.概念总结 1.event.clientX.event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条.IE事件和标准事件都定义了这2个属性.cl ...

  6. 鼠标点击事件对象的clientX、pageX、offsetX、screenX、x

    1. clientX.clientY 鼠标点击位置距离当前浏览器可视区域(可视区不包括工具栏和滚动条)的x,y坐标(窗口坐标) 滚动条滚动不会造成左上角参照点移动! 2. pageX.pageY 对于 ...

  7. js 事件回调函数的对象属性说明:clientX、screenX、offsetX、pageX

    clientX 鼠标相对于浏览器左上角x轴的坐标: 不随滚动条滚动而改变: clientY 鼠标相对于浏览器左上角y轴的坐标: 不随滚动条滚动而改变: pageX 鼠标相对于浏览器左上角x轴的坐标: ...

  8. 什么?你还不知道offsetX、offsetY和clientX、clientY和pageX、pageY和screenX、screenY的区别,进来唠唠

    offsetX.offsetY: 鼠标相对于事件源元素的X,Y坐标.比如说,给黄色的盒子定义一个点击事件,则这个offset的坐标原点就在这个黄色盒子的左上角,offsetX.offsetY就是相对于 ...

  9. HTML 页面中的位置:clientX、screenX、offsetX、pageX

    事件中鼠标的 (x,y) 位置 clientX 鼠标相对于浏览器左上角x轴的坐标: 不随滚动条滚动而改变: clientY 鼠标相对于浏览器左上角y轴的坐标: 不随滚动条滚动而改变: pageX 鼠标 ...

  10. clientX、pageX、offsetX、screenX、offsetWidth、clientWidth等

    文章目录 1.clientX .clientY 2.pageX.pageY 注意: clientX和pageX的区别 3.offsetX.offsetY 4.screenX.screenY 5.off ...

最新文章

  1. javascript调用Flash里对象的方法(函数)搞了五个小时。
  2. linux diff 远程文件,登录diff命令,以单独的文件输出在linux
  3. 手把手教你安装Xposed框架+JustTrustMe抓取手机APP数据
  4. Unity 查找资源引用
  5. 串行口终端乱码的解决.
  6. Spy++ —— 窗口、消息查看分析利器
  7. 计算机中的打印机,如何添加打印机,教您电脑如何添加打印机
  8. 关于我从有转行的想法到下定决心转行的经历
  9. 7-38 寻找大富翁 (25分)
  10. OpenGL ES 帧缓冲区位块传送(Blit)
  11. python困境_Python笔记-囚徒困境及记录困境中的选择
  12. 推箱子一关简易劣质版
  13. 【腾讯云的1001种玩法】几种在腾讯云建立WordPress的方法(Linux)(二)
  14. 2022渗透测试-面试题目大全
  15. 元宇宙的本质特征是五大融合
  16. 腾讯服务器系统崩溃 请稍后再试,麻烦版主进来一下!腾讯手游助手隔几分钟就崩溃,重装系统也不好使不知道什么原因。求解决!!...
  17. 服务器数据恢复通用方法/服务器硬盘故障导致数据丢失解决方案
  18. SpringBoot深入(一)--SpringBoot内置web容器及配置
  19. st编程语言和c语言一样不,STL,ST,SCL等PLC高级编程语言介绍
  20. 公共场所英语提示语大全_如何在公共场所拍照

热门文章

  1. 想实现华为BLM模型,人力资源必不可少
  2. 计算机术语IP,什么是ip?网络ip和网络用语IP的含义!
  3. 京东2018秋招编程题
  4. 2018秋招暨年度总结
  5. QT学习教程-(1)QT新建项目并打包hellow world
  6. python定向爬取淘宝中商品的名称和价格
  7. 【下载源码】在线生成网页缩略图.超越Snap.com:WebSnap Beta 1.1 发布。感谢博客园的“萧寒”重写的底层。开源。
  8. 双十一大促淘宝主图设置优化方法
  9. 谷歌浏览器崩溃,打不开网页,也打不开设置
  10. 更改会话语言oracle,alter session 修改的参数值在会话中如何回退