// Lógica para arrastrar el botón let isDragging = false; let offsetX = 0; let offsetY = 0; boton.addEventListener("mousedown", function(e) { isDragging = true; offsetX = e.clientX - boton.getBoundingClientRect().left; offsetY = e.clientY - boton.getBoundingClientRect().top; boton.style.transition = "none"; }); document.addEventListener("mousemove", function(e) { if (isDragging) { boton.style.left = (e.clientX - offsetX) + "px"; boton.style.top = (e.clientY - offsetY) + "px"; } }); document.addEventListener("mouseup", function() { isDragging = false; }); } });
ChatPol
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.