offsetX,clientX,pageX,offsetLeft
时间: 2023-11-01 15:30:38 浏览: 138
这些都是与鼠标事件相关的属性。
- offsetX:事件对象相对于目标节点的 x 坐标偏移量。
- clientX:事件对象相对于浏览器窗口的 x 坐标。
- pageX:事件对象相对于文档的 x 坐标。
- offsetLeft:节点的左侧边框到其 offsetParent 元素的左侧内边框之间的像素距离。
举个例子,假设有一个 div 元素,它的 offsetLeft 为 100px,当鼠标在它内部发生了 click 事件时,offsetX 就表示鼠标相对于这个 div 左侧边框的像素距离,clientX 则表示鼠标相对于浏览器窗口左侧的像素距离,pageX 则表示鼠标相对于整个文档左侧的像素距离。
阅读全文