Bonjour et bienvenue sur DVP.

Envoy� par
inspecteur_
mais l'�l�ment bleu continue de se 'd�doubl�'...
Ce que tu essaies de faire est effectivement tout � fait faisable en CSS et c'est surement m�me pr�f�rable, ceci �tant ton plus gros soucis vient de cette ligne :
case1.addEventListener("mouseover", fct1);
ton mouseover est d�clench� plus souvent que tu ne le penses, ajoute un console.log("over") en entr�e de ta fonction pour t'en rendre compte.
Pour palier ce soucis et �tre au plus proche du :hover en CSS il te faut utiliser l'�v�nement mouseenter :
case1.addEventListener("mouseenter", fct1);
Nota :
� Un chose qui serait � faire et de mettre un clearInterval(timer) en entr�e de fonction pour �viter le cumul des timers.
� Il serait �galement bon de regarder du c�t� de requestAnimationFrame pour g�rer ton animation.
Partager