Skip to main content

Transition Timing Function

Utilities for controlling the easing of CSS transitions.

CSS Property:transition-timing-function
Classes:4

Transition Timing Function Classes

ClassCSS
ease-lineartransition-timing-function: linear;
ease-intransition-timing-function: cubic-bezier(0.4, 0, 1, 1);
ease-outtransition-timing-function: cubic-bezier(0, 0, 0.2, 1);
ease-in-outtransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

Arbitrary Values

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

[transition-timing-function:value]

Responsive Variants

Apply transition timing function utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:ease-linear
768px+md:md:ease-linear
1024px+lg:lg:ease-linear
1280px+xl:xl:ease-linear
1536px+2xl:2xl:ease-linear