CSS Properties: How to Specify the name of the keyframe you want to bind to the selector?
Solution:
HTML Code:
<!DOCTYPE html>
<html>
<head>
<title>How to Specify the name of the keyframe you want to bind to the selector</title><!-- Set the title of the HTML document -->
</head>
<body>
<p>w3resource</p>
<div></div><!-- Create a div element -->
<p>Tutorial</p>
<style type="text/css"> /* 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-name: move; /* Chrome, Safari, Opera */ /* Specify the name of the keyframe animation for WebKit browsers */
-webkit-animation-duration: 8s; /* Chrome, Safari, Opera */ /* Specify the duration of the animation for WebKit browsers */
animation-name: move; /* Specify the name of the keyframe animation */
animation-duration: 8s; /* Specify the duration of the animation */
}
/* 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>
</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-name property, specifying the name of the keyframe animation.
- The @keyframes rule defines the animation behavior, moving the div from the initial position to 200px to the right over a duration of 8 seconds.
Live Demo:
See the Pen animation-name-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