The animation-delay
CSS property sets when an animation starts. The animation can start later, immediately from its beginning, or immediately and partway through the animation.
It is often convenient to use the shorthand property animation
to set all animation properties at once.
/* Single animation */ animation-delay: 3s; animation-delay: 0s; animation-delay: -1500ms; /* Multiple animations */ animation-delay: 2.1s, 480ms;
<time>
s
) or milliseconds (ms
). The unit is required.0s
, which is the default, indicates that the animation should begin as soon as it's applied.A negative value causes the animation to begin immediately, but partway through its cycle. For example, if you specify -1s
as the animation delay time, the animation will begin immediately but will start 1 second into the animation sequence. If you specify a negative value for the animation delay, but the starting value is implicit, the starting value is taken from the moment the animation is applied to the element.
Note: When you specify multiple comma-separated values on an animation-*
property, they will be assigned to the animations specified in the animation-name
property in different ways depending on how many there are. For more information, see Setting multiple animation property values.
<time>#
See CSS animations for examples.
Specification | Status | Comment |
---|---|---|
CSS Animations The definition of 'animation-delay' in that specification. | Working Draft | Initial definition. |
Initial value | 0s |
---|---|
Applies to | all elements, ::before and ::after pseudo-elements
|
Inherited | no |
Media | visual |
Computed value | as specified |
Animation type | discrete |
Canonical order | the unique non-ambiguous order defined by the formal grammar |
Desktop | ||||||
---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | |
Basic support | 43
|
12 | 16
|
10 | 30
|
9
|
Mobile | |||||||
---|---|---|---|---|---|---|---|
Android webview | Chrome for Android | Edge Mobile | Firefox for Android | Opera for Android | iOS Safari | Samsung Internet | |
Basic support | 43
|
? | Yes
|
16
|
30
|
Yes
|
? |
AnimationEvent
API
© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/animation-delay