transform

Applies 2D or 3D transformations to an element, allowing you to rotate, scale, skew, or move it in space.

It is documented as part of the CSS Transforms specification.

/* Usage Example */
.card:hover {
  transform: translateY(-10px) scale(1.05);
  /* lifts and slightly enlarges the card on hover */
}

/* Syntax */
transform: none;

/* Global values */
transform: inherit;
transform: initial;
transform: revert;
transform: revert-layer;
transform: unset;
Widely available Since 2015 96% global usage

This feature is well established and works across many devices and browser versions. It has been available across browsers since 2015.

36+
16+
9+
12+
Kinsta

Your first month is free

Managed WordPress hosting for faster sites.

Learn more

New CSS drops.

Join 600+ readers who've survived clearfix hacks.

ESC