Transforms
๐ Covered in this chapter:
transform ยท Translate ยท Scale ยท Rotate ยท Skew ยท transform-origin ยท 2D ยท 3D ยท Perspective ยท Hover Effects ยท Compositing ยท Performance
Welcome to Chapter 33: Transforms โ part of the CSS Complete Roadmap. This lesson covers all subtopics with clear explanations, code examples, and best practices used in professional web development.
1CSS Transforms Overview
CSS transforms elements ni 2D or 3D space lo visually transform cheyyadaniki use chestayi โ layout reflow trigger cheyadu (position unchanged in document flow for 2D).
CSS โ Card Hoverโถ Try in Editor
.card:hover {
transform: translateY(-6px) scale(1.02);
}
.card {
transition: transform 200ms ease;
transform-origin: center bottom;
}
22D & 3D Transforms
CSS
.slide-in { transform: translateX(20px); }
.zoom { transform: scale(1.2); }
.rotate { transform: rotate(45deg); }
.skew { transform: skewX(-5deg); }
.scene {
perspective: 800px;
}
.flip-card {
transform: rotateY(180deg);
transform-style: preserve-3d;
}
Performance: transform and opacity compositor-friendly โ 60fps animations ki ideal. width/height animate cheyakandi.