js 鼠标事件的位置x,y

发布时间 2023-04-05 13:05:26作者: sqmw

clientX和clientY与x,y

clientX和clientY与x,y一样的,都是客户区域坐标,指鼠标的坐标,以浏览器显示区域的左上角开始,x,y是新浏览器支持

offsetX,offsetY

offsetX,offsetY 针对目标元素(就是被点击的元素)

layerX,layerY

layerX,layerY 往上找有定位属性的父元素的左上角(自身有定位属性的话就是相对于自身),都没有的话,就是相对于body的左上角

pageX, pageY

pageX, pageY相对页面左上角的距离

pageX, pageY相对页面左上角的距离

screenX screenY 相对屏幕左上角的位置