Transforms in CSS
From the CSS cheat sheet ยท Positioning ยท verified Jul 2026
Transforms
Move, rotate, scale, and skew elements with CSS transforms
css
transform: translateX(20px);
transform: rotate(45deg);
transform: scale(1.5);
transform: skew(10deg);
/* Combine multiple */
transform: translate(-50%, -50%) rotate(45deg) scale(1.2);๐ก Transforms are GPU-accelerated โ translateX/Y and scale are very performant for animations
โก transform: translateY(-4px) on hover creates a subtle lift effect โ better than changing margin
๐ Transform order matters โ translate then rotate gives different results than rotate then translate
๐ข Use perspective on the parent for 3D effects, and backface-visibility: hidden for flip cards
transformrotatescaletranslate