Я пытаюсь написать немного Vanilla Javascript, чтобы элемент следовал моим движениям мыши. Я использовал clientX, clientY и событие mousemove, чтобы заставить его следовать, но когда я прокручиваю страницу, элемент не перемещается с помощью мыши. Я подумал, что, возможно, мне нужно использовать событие прокрутки, но я изо всех сил пытаюсь заставить его работать. Любая помощь будет отличной, спасибо!
document.addEventListener('mousemove', (e) => {
const mouseFollow = document.getElementById('mouse-follow');
const x = e.clientX - 25; //-25 to center div over mouse
const y = e.clientY - 25;
mouseFollow.style.top = `${y}px`;
mouseFollow.style.left = `${x}px`;
})