JavaScript offre un semplice modo per ottenere le coordinate di un elemento.
La soluzione รจ la seguente:
'use strict';
const offset = el => {
if(el === null || !el) {
return null;
}
const rect = el.getBoundingClientRect();
const body = document.body;
return {
top: rect.top + body.scrollTop,
left: rect.left + body.scrollLeft
};
};