Skip to main content

Scale

Utilities for scaling elements with transforms.

CSS Property:transform: scale()
Classes:30

Scale Classes

ClassCSS
scale-0transform: scale(0);
scale-50transform: scale(.5);
scale-75transform: scale(.75);
scale-90transform: scale(.9);
scale-95transform: scale(.95);
scale-100transform: scale(1);
scale-105transform: scale(1.05);
scale-110transform: scale(1.1);
scale-125transform: scale(1.25);
scale-150transform: scale(1.5);
scale-x-0transform: scaleX(0);
scale-x-50transform: scaleX(.5);
scale-x-75transform: scaleX(.75);
scale-x-90transform: scaleX(.9);
scale-x-95transform: scaleX(.95);
scale-x-100transform: scaleX(1);
scale-x-105transform: scaleX(1.05);
scale-x-110transform: scaleX(1.1);
scale-x-125transform: scaleX(1.25);
scale-x-150transform: scaleX(1.5);
scale-y-0transform: scaleY(0);
scale-y-50transform: scaleY(.5);
scale-y-75transform: scaleY(.75);
scale-y-90transform: scaleY(.9);
scale-y-95transform: scaleY(.95);
scale-y-100transform: scaleY(1);
scale-y-105transform: scaleY(1.05);
scale-y-110transform: scaleY(1.1);
scale-y-125transform: scaleY(1.25);
scale-y-150transform: scaleY(1.5);

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

[transform: scale():value]

Responsive Variants

Apply scale utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:scale-0
768px+md:md:scale-0
1024px+lg:lg:scale-0
1280px+xl:xl:scale-0
1536px+2xl:2xl:scale-0