Open In App
Related Articles

CSS skew() Function

Improve Article
Improve
Save Article
Save
Like Article
Like

The skew() function is an inbuilt function which is used to transform an element in the 2D plane. Skew an element means to pick a point and push or pull it in different directions. 

Syntax:

skew( ax )

or

skew( ax, ay )

Parameters:

  • ax: This parameter holds the angle representing the horizontal axis to distort an element.
  • ay: This parameter holds the angle representing the vertical axis to distort an element. If it is not defined then it takes the default value zero. It means completely skew in x direction.

Below examples illustrate the skew() function in CSS: 

Example 1: 

html




<!DOCTYPE html> 
<html
  
<head
    <title>CSS skew() function</title
  
    <style
        body {
            text-align:center;
        }
        h1 {
            color:green;
        }
        .skew_image {
            transform-origin: top left;
            transform: skew(30deg, 0);
        }
    </style
</head
  
<body
    <h1>GeeksforGeeks</h1>
    <h2>CSS skew() function</h2>
      
    <img class="skew_image" src
        alt="GeeksforGeeks logo"
</body
  
</html>    


Output:

  

Example 2: 

html




<!DOCTYPE html> 
<html
  
<head
    <title>CSS skew() function</title
  
    <style
        body {
            text-align:center;
        }
        h1 {
            color:green;
        }
        .GFG {
            font-size:35px;
            font-weight:bold;
            color:green;
            transform: skew(45deg);
        }
    </style
</head
  
<body
    <h1>GeeksforGeeks</h1>
    <h2>CSS skew() function</h2>
      
    <div class="GFG">Welcome to GeeksforGeeks</div
</body
  
</html>    


Output:

  

Supported Browsers: The browsers supported by skew() function are listed below:

  • Google Chrome 1
  • Edge 12
  • Internet Explorer 9
  • Firefox 3.5
  • Safari 3.1
  • Opera 10.5

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 07 Jun, 2023
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials