Course “CSS: Transform (Transform objects)”
Course updated on July 24, 2023
Access this and all courses with a subscription
What's included
Description
This course is about transforming objects on a page using CSS Transforms Module Level 1 and CSS Transforms Module Level 2. Using transforms allows you to create effects on the page, from small visual changes to multi-step complex animations.
You will learn
- Rotate, move, and distort two-dimensional objects on the page
- Create a pseudo-three-dimensional effect using transformations
- Transform flat objects into volumetric ones by adding a new axis for them
- Use Transformations for three-dimensional objects
- Create perspective and control the point of view of the object
- Define a transformation point on an object
Syllabus
1 | Introduction Learning about the course's topics and their application in practice |
2 | 2D Transformations and moving Learning how to use the `translate` function to move objects on the page |
3 | 2D transformations and rotation Learning how to rotate objects and select the rotation point using the transform-origin property |
4 | 2D transformations and scaling Learn how to scale HTML elements using the scale function of the transform property |
5 | 2D transformations and tilt Learning about the ability to skew HTML elements and the principles of element distortion on several axes |
6 | 3D Transformations fundamentals Discovering three-dimensional space and learning to work with the perspective of three-dimensional objects in CSS |
7 | 3D transformations and functions Learning to use the previously studied transformations in three-dimensional space. Understand movement, rotation, and scaling along three axes |
Challenges
1 | «Hexlet» Logo |
Recommended programs

- Run code right in the browser
- Lifetime access
- Learn at your own pace
Access this and all courses with a subscription
