J'ai du CSS qui, en survolant, un effet de transition CSS déplace un div.
Le problème, comme vous pouvez le voir dans l'exemple, est que la translate
transition a pour effet secondaire horrible de faire bouger l'image dans le div de 1px vers le bas / droite (et peut-être redimensionner légèrement?) De sorte qu'elle semble déplacée et flou...
Le pépin semble s'appliquer tout le temps où l'effet de survol est appliqué, et à partir d'un processus d'essais et d'erreurs, je peux dire en toute sécurité que cela ne semble se produire que lorsque la transition de traduction déplace le div (l'ombre et l'opacité de la boîte sont également appliquées mais ne font aucune différence pour l'erreur une fois supprimée).
Le problème ne semble se produire que lorsque la page a des barres de défilement. Donc, l'exemple avec une seule instance du div est bien, mais une fois de plus des div identiques sont ajoutés et la page nécessite donc une barre de défilement, le problème se produit à nouveau ...