Table of contents
- 1. Summary
- 2. Syntax
- 2.1. Values
- 3. Examples
- 4. Specification
- 5. Browser compatibility
- 6. See also
« CSS « CSS Reference
Summary
The animation-play-state CSS property determines whether an animation is running or paused. You can query this property's value to determine whether or not the animation is currently running; in addition, you can set its value to pause and resume playback of an animation.
Note: At this time, this property is being considered for removal from the specification, since its functionality can be simulated by other means.
Resuming a paused animation will start the animation from where it left off at the time it was paused, rather than starting over from the beginning of the animation sequence.
- Initial value
:
running - Applies to: all elements, and
::beforeand::afterpseudo-elements - Inherited : no
- Media:
visual - Computed value : as specified
Syntax
animation-play-state: running | paused [, running | paused]*
Values
running- The animation is currently playing.
paused- The animation is currently paused.
Examples
See CSS animations for examples.
Specification
| Specification | Status | Comment |
|---|---|---|
| CSS Animations Level 3 | Working Draft |
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Basic support | (Yes) -webkit | 5.0 (5.0) -moz | 10 -ms [1] | 12 -o | (Yes) -webkit |
| Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | ? | ? | ? | ? | ? |
Mozilla Developer Network