当我们编写JS代码时,常常需要计算通过事件的各个关于位置的属性来计算各个需求量。
说几个常用的:
一、获取鼠标移动时的位置:
event.clientX event.clientY
鼠标位置针对于浏览器或者说客户区当前窗口的距离
二、获取元素宽高:
element.clientWidth element.clientHeight
三、获取元素相对于父元素左(上)边界的距离
element.offsetLeft element.offsetTop/ element.offsetX element.offsetY