he wei
2022-09-27 23786b9ef2dc1d9f06dd7d9458e926369aab8c25
1
2
3
4
5
6
7
8
9
10
11
12
export default function offset(el) {
  let left = 0, top = 0;
  let elPar = el.offsetParent;
  left += el.offsetLeft;
  top += el.offsetTop;
  while (elPar) {
    left += elPar.offsetLeft;
    top += elPar.offsetTop;
    elPar = elPar.offsetParent;
  }
  return { left, top };
}