--- title: animationstart slug: Web/API/HTMLElement/animationstart_event translation_of: Web/API/HTMLElement/animationstart_event original_slug: Web/Events/animationstart ---

L'événement animationstart est déclenché quand une animation CSS a commencé. Si animation-delay est défini alors le déclenchement se fera une fois le delai expiré. Un délai négatif causera un déclenchement de l'événement avec un elapsedTime équivalent à la valeur absolue du délai.

Informations générales

Spécification
CSS Animations
Interface
AnimationEvent
Propagation
Oui
Annulable
Non
Cible
Document, Element
Action par défaut
Aucune

Propriétés

Propriété Type Description
target {{ReadOnlyInline}} {{domxref("EventTarget")}} La cible de l'événement (la plus haute cible dans l'arbre du DOM).
type {{ReadOnlyInline}} {{domxref("DOMString")}} Le type de l'événement.
bubbles {{ReadOnlyInline}} boolean Est-ce que l'événement se propage?
cancelable {{ReadOnlyInline}} boolean Est-il possible d'annuler l'événement?
animationName {{ReadOnlyInline}} {{domxref("DOMString")}} Le nom de la propriété CSS associéee à la transition.
elapsedTime {{ReadOnlyInline}} Float Le temps durant lequel l'animation a durée, en secondes, quand l'événement est déclenché, excepté le temps lorsque l'animation était en pause. Pour un événement animationstart, elapsedTime vaut zéro à moins que animation-delay ne soit négatif, et dans ce cas, l'événement sera déclenché avec un elapsedTime de (-1 * delay).

Evénements liés

Voir aussi