Skip to main content

Transition Property

Utilities for controlling which CSS properties transition.

CSS Property:transition-property
Classes:7

Transition Property Classes

ClassCSS
transition-nonetransition-property: none;
transition-alltransition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;
transitiontransition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;
transition-colorstransition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;
transition-opacitytransition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;
transition-shadowtransition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;
transition-transformtransition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms;

Arbitrary Values

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

[transition-property:value]

Responsive Variants

Apply transition property utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:transition-none
768px+md:md:transition-none
1024px+lg:lg:transition-none
1280px+xl:xl:transition-none
1536px+2xl:2xl:transition-none