CSS will-change property

The will-change property is the replacement of animation in few cases, all the animation will look so jumpy a few times when the page took time to load. But in the case of will-change, those animated things will perform smoothly. 

Syntax:

will-change: auto | <animateable-feature>#

Property values:

  • auto: Here the developer should apply whatever heuristics and optimizations it normally does.
  • <animateable-feature>: Here the developer can define what kind of animation developer want to show.

Example: This example illustrates the will-change property. 

HTML




<!DOCTYPE html> 
<html
<head
    <title
        CSS | will-change property 
    </title
    <style
        h1 { 
            color: green; 
        
        .left{
            will-change: transform;
            transition: 1s;
        }
        .left:hover { 
            transform: rotateX(45deg); 
        
    </style
</head
<body
    <center
        <h1>w3wiki</h1
        <h4>CSS | will-change property</h4
        <div
            <img class="left" src
"https://media.w3wiki.net/wp-content/uploads/20190808102629/Beginner15.png"
                alt="Sample image"
            <img class="right" src
"https://media.w3wiki.net/wp-content/uploads/20190808102629/Beginner15.png"
                alt="Sample image"
        </div
    </center
<body
</html>


Output:

  

Supported Browsers: The browsers supported by CSS will-change property are listed below:

  • Google Chrome 36+
  • Edge 79+
  • Firefox 36+
  • Safari 24+
  • Opera 9.1+


Contact Us