在js中offsetX,offsertY和pageX,pageY区别是什么

2025-05-13 00:30:23
推荐回答(1个)
回答1:

1. 针对当前鼠标点击的点的位置到某部分的距离 2. clientX: 鼠标当前点击位置到窗口可视区域0的距离, screenX也是一样 X:鼠标当前点击位置到参考元素(父元素)边框距离, 如果是TD相对Table则有 左cellpadding + 左cellspacing + border + cellpading与cellspacing间隙(一竖线,1px) + 鼠标当前位置到左padding距离 OffsetX:鼠标当前点击位置到参考元素(父元素)padding处的距离(纯距离),什么都不包括,只有: 左padding距离 + 鼠标当前位置