Comment puis-je détecter la fin d'une transition CSS ?
Nov 26, 2024 pm 03:51 PMRappel sur la transition CSS
Question :
Est-il possible de recevoir une notification lorsque une transition CSS a terminé ?
Réponse :
Oui, si pris en charge par le navigateur, un événement est déclenché à la fin de la transition. Cependant, l'événement spécifique varie selon les navigateurs :
- Navigateurs Webkit (Chrome, Safari) : webkitTransitionEnd
- Firefox : transitionend
- IE9 : msTransitionEnd
- Opéra : oTransitionEnd
Considérations supplémentaires :
- webkitTransitionEnd peut ne pas toujours se déclencher, surtout si l'animation n'a aucun effet sur l'élément.
- Un délai d'attente de secours est recommandé pour garantir que le gestionnaire d'événements est appelé au cas où l'événement ne se déclencherait pas comme attendu.
Exemple de code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Remarque :
- La fin de l'événement de transition Le nom peut être obtenu en utilisant la méthode décrite dans la réponse à « Comment normaliser les fonctions de transition CSS3 dans les navigateurs ? »
- Ce problème est également lié aux "événements de transition CSS3."
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Ajout d'ombres de boîte aux blocs et éléments WordPress

Créez un formulaire de contact JavaScript avec le cadre Smart Forms

Créer un éditeur de texte en ligne avec l'attribut satisfaistable

Faire votre première transition Svelte personnalisée

Comparaison des 5 meilleurs constructeurs de formulaires PHP (et 3 scripts libres)

Téléchargement de fichiers avec Multer dans Node.js et Express
