Course “CSS: Transform (Transform objects)”

Course updated on July 24, 2023

Subscribe

Access this and all courses with a subscription

What's included

Theory: 7 lessons
Exercises: 4
Questions: 23
Self-study tasks
Extra materials
Extended materials for 7 lessons

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

Course Cover
  • Run code right in the browser
  • Lifetime access
  • Learn at your own pace
Subscribe

Access this and all courses with a subscription