CSS Properties: How to animation-play-state property specify whether the animation is running or paused?
Solution:
HTML Code:
<!DOCTYPE html>
<html>
<head>
<title>How to animation-play-state property specify whether the animation is running or paused</title><!-- Set the title of the HTML document -->
<style> /* CSS style start*/
div {
width: 80px; /* Set the width of the div */
height: 120px; /* Set the height of the div */
background: #CC00CC; /* Set the background color of the div */
position: relative; /* Set the position of the div to relative */
-webkit-animation: move 8s; /* Chrome, Safari, Opera */ /* Apply animation named "move" with a duration of 8 seconds for WebKit browsers */
-webkit-animation-play-state: running; /* Chrome, Safari, Opera */ /* Specify that the animation is running initially for WebKit browsers */
animation: move 8s; /* Apply animation named "move" with a duration of 8 seconds */
animation-play-state: running; /* Specify that the animation is running initially */
}
/* Chrome, Safari, Opera */
@-webkit-keyframes move {
from {left: 0px;} /* Define initial position */
to {left: 200px;} /* Define final position */
}
@keyframes move {
from {left: 0px;} /* Define initial position */
to {left: 200px;} /* Define final position */
}
</style>
</head>
<body>
<p>w3resource</p>
<div></div><!-- Create a div element -->
<p>Tutorial</p>
</body>
</html>
Explanation:
- This HTML document contains a paragraph element with the text "w3resource", a div element, and another paragraph element with the text "Tutorial".
- CSS is used to style the div element, setting its width, height, background color, and position.
- An animation named "move" is applied to the div element using the animation property, specifying the name of the animation and its duration.
- The animation-play-state property is used to specify whether the animation is running initially, ensuring it starts immediately.
- Keyframes are defined to animate the div from the initial position to 200px to the right over a duration of 8 seconds.
Live Demo:
See the Pen animation-play-state-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | No |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics