Я реализую функцию перетаскивания для удаления деления в позиции курсора. Ниже приведен код того же самого. Но деление отображается немного вдали от позиции курсора.
drop(event) {
event.preventDefault();
var data = document.getElementById(event.dataTransfer.getData("Text"));
data.style.position="relative";
data.style.left = event.pageX - data.clientWidth / 2 + "px";
data.style.top = event.pageY - data.clientHeight / 2 + "px";
}