CSS transforms allow you to move, rotate, scale, and skew elements.
The below stated examples are commonly applied in online website designs. The code is available for you and offers you the possibility to edit it to your own creation!
CSS3 2D Transforms
Animating 2D Transforms
Explained: CSS3 2D Transforms
Rotating icon - 2D transform
2D Transforms: rotate() on hover
Need to learn more about the basics of 2D transforms? We recommend you inspect w3schools.
Learn how to create 2D transforms
The video's below are carefully selected and give you a clear explanation of how you can build this module yourself.
CSS Animation Tutorial - Transforms - The Net Ninja
In this CSS animation tutorial, I'll bring you up to speed with CSS transforms first of all, so that we can use them in later animations. CSS transforms allow us to change the scale, positions, skew, angle and other properties of an element on a web page.
Bonus video: CSS Animation Tutorial - Transitions - The Net Ninja
In this CSS animation tutorial, we'll take a quick look at CSS transitions. Transitions are like the most basic form of CSS animation you can perform on a web page. They define how an element transitions from one state to the next.