w3resource

CSS Properties: How to set border-right-color is animatable?

Go to Exercise page

Solution:

HTML Code:

<!DOCTYPE html><!-- Declares the document type as HTML -->
<html><!-- Root element of the HTML document -->
<head><!-- Contains metadata about the HTML document -->
<title>How to set border-right-color is animatable</title><!-- Sets the title of the HTML document -->
<style type="text/css">  /* Begins a CSS style block */
#mydiv { /* Defines a CSS rule for an element with the id 'mydiv' */
width: 200px; /* Sets the width of the element to 200 pixels */
height: 150px; /* Sets the height of the element to 150 pixels */
border: 15px solid #CC63FF; /* Sets a 15 pixels solid border around the element with the color #CC63FF */
-webkit-animation: mymove 5s infinite; /* Sets a WebKit-specific animation named 'mymove' to run for 5 seconds infinitely */
animation: mymove 5s infinite; /* Sets a standard animation named 'mymove' to run for 5 seconds infinitely */
}
@keyframes mymove { /* Defines a keyframe animation named 'mymove' */
50% {border-right-color: #22CF64;} /* Specifies the styles to be applied at the 50% point of the animation, changing the color of the right border to #22CF64 */
}
</style><!-- Ends the CSS style block -->
</head><!-- Ends the head section of the HTML document -->
<body><!-- Contains the content of the HTML document -->
<div id="mydiv">w3resource Tutorial</div><!-- Defines a div element with the id 'mydiv' and contains the text 'w3resource Tutorial' -->
</body><!-- Ends the body section of the HTML document -->
</html><!-- Ends the HTML document -->

Explanation:

  • The HTML document is structured with essential elements such as html, head, title, style, and body.
  • CSS is used to style an element with the id mydiv, setting its width, height, and border properties.
  • An animation named mymove is defined using @keyframes, specifying a keyframe at the 50% point of the animation where the color of the right border changes to #22CF64.
  • The animation is applied to the mydiv element using the animation property, causing the specified border color change to animate over a duration of 5 seconds and repeat infinitely.
  • The text "w3resource Tutorial" is displayed within a div element with the id mydiv.

Live Demo:

See the Pen border-right-color-animatable-answer by w3resource (@w3resource) on CodePen.


See the solution in the browser

Supported browser

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo
Yes Yes Yes Yes No

Go to Exercise page

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.