flex-shrink
Defines the ability for a flex item to shrink if necessary. It works as a proportion; if the container is too small, items with a higher shrink value will shrink more to fit.
Quick example
.logo {
flex-shrink: 0;
/* prevents the logo from ever being squashed or shrinking */
} Quick facts
Initial value
1Inherited
No
Applies to
flex items and in-flow pseudo-elements
Animation type
number
flex-shrink Browser Support
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.
Safe to use without fallbacks.
29+
20+
9+
12+