--- title: animation-delay slug: Web/CSS/animation-delay tags: - CSS - Propriété - Reference translation_of: Web/CSS/animation-delay ---
La propriété animation-delay
définit la durée d'attente avant de démarrer une animation une fois qu'elle a été appliquée à un élément.
La valeur par défaut, 0s
, indique que l'animation doit démarrer dès qu'elle est appliquée. Dans les autres cas, la valeur indique le décalage à observer entre le début de l'animation et le moment où celle-ci a été appliquée sur l'élément.
Si des valeurs négatives sont utilisées, l'animation débutera immédiatement en étant déjà « avancée ». Par exemple, si on utilise la valeur -1s
comme durée, l'animation commencera immédiatement avec l'état qu'elle aurait « normalement » eue au bout d'une seconde.
Généralement, on passera par la propriété raccourcie {{cssxref("animation")}} afin de définir l'ensemble des propriétés liées aux animations en une seule fois.
animation-delay: 3s; animation-delay: 2s, 4ms;
<time>
s
comme suffixe) ou en millisecondes (ms
comme suffixe). Si aucune unité n'est définie, la déclaration sera considérée comme invalide.Note : Lorsqu'on utilise plusieurs valeurs (séparées par des virgules) pour une propriété animation-*
, selon leur quantité, elles seront différemment affectées aux animations définies par {{cssxref("animation-name")}}. Pour plus d'informations, voir : paramétrer les valeurs des propriétés pour plusieurs animations.
p { animation-duration: 3s; animation-delay: 15s; animation-name: glissement; animation-iteration-count: infinite; } @keyframes glissement { from { margin-left: 100%; width: 300%; } to { margin-left: 0%; width: 100%; } }
<p> La Chenille et Alice se considérèrent un instant en silence. Enfin la Chenille sortit le houka de sa bouche, et lui adressa la parole d’une voix endormie et traînante. </p>
{{EmbedLiveSample("Exemples","300","200")}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Animations', '#animation-delay', 'animation-delay')}} | {{Spec2('CSS3 Animations')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.animation-delay")}}