Min Inline Size
Control an element's minimum logical inline size.
Widely available
This feature is well established and works across many devices and browser versions.
Chrome
Edge
Firefox
Safari
min-xs-0min-inline-size: 0;min-xs-1min-inline-size: .25rem;min-xs-2min-inline-size: .5rem;min-xs-3min-inline-size: .75rem;min-xs-4min-inline-size: 1rem;min-xs-5min-inline-size: 1.25rem;min-xs-6min-inline-size: 1.5rem;min-xs-7min-inline-size: 1.75rem;min-xs-8min-inline-size: 2rem;min-xs-9min-inline-size: 2.25rem;min-xs-10min-inline-size: 2.5rem;min-xs-11min-inline-size: 2.75rem;min-xs-12min-inline-size: 3rem;min-xs-13min-inline-size: 3.25rem;min-xs-14min-inline-size: 3.5rem;min-xs-15min-inline-size: 3.75rem;min-xs-16min-inline-size: 4rem;min-xs-17min-inline-size: 4.25rem;min-xs-18min-inline-size: 4.5rem;min-xs-19min-inline-size: 4.75rem;min-xs-20min-inline-size: 5rem;min-xs-21min-inline-size: 5.25rem;min-xs-22min-inline-size: 5.5rem;min-xs-23min-inline-size: 5.75rem;min-xs-24min-inline-size: 6rem;min-xs-25min-inline-size: 6.25rem;min-xs-26min-inline-size: 6.5rem;min-xs-27min-inline-size: 6.75rem;min-xs-28min-inline-size: 7rem;min-xs-29min-inline-size: 7.25rem;min-xs-30min-inline-size: 7.5rem;min-xs-31min-inline-size: 7.75rem;min-xs-32min-inline-size: 8rem;min-xs-33min-inline-size: 8.25rem;min-xs-34min-inline-size: 8.5rem;min-xs-35min-inline-size: 8.75rem;min-xs-36min-inline-size: 9rem;min-xs-37min-inline-size: 9.25rem;min-xs-38min-inline-size: 9.5rem;min-xs-39min-inline-size: 9.75rem;min-xs-40min-inline-size: 10rem;min-xs-41min-inline-size: 10.25rem;min-xs-42min-inline-size: 10.5rem;min-xs-43min-inline-size: 10.75rem;min-xs-44min-inline-size: 11rem;min-xs-45min-inline-size: 11.25rem;min-xs-46min-inline-size: 11.5rem;min-xs-47min-inline-size: 11.75rem;min-xs-48min-inline-size: 12rem;min-xs-49min-inline-size: 12.25rem;min-xs-50min-inline-size: 12.5rem;min-xs-51min-inline-size: 12.75rem;min-xs-52min-inline-size: 13rem;min-xs-53min-inline-size: 13.25rem;min-xs-54min-inline-size: 13.5rem;min-xs-55min-inline-size: 13.75rem;min-xs-56min-inline-size: 14rem;min-xs-57min-inline-size: 14.25rem;min-xs-58min-inline-size: 14.5rem;min-xs-59min-inline-size: 14.75rem;min-xs-60min-inline-size: 15rem;min-xs-61min-inline-size: 15.25rem;min-xs-62min-inline-size: 15.5rem;min-xs-63min-inline-size: 15.75rem;min-xs-64min-inline-size: 16rem;min-xs-65min-inline-size: 16.25rem;min-xs-66min-inline-size: 16.5rem;min-xs-67min-inline-size: 16.75rem;min-xs-68min-inline-size: 17rem;min-xs-69min-inline-size: 17.25rem;min-xs-70min-inline-size: 17.5rem;min-xs-71min-inline-size: 17.75rem;min-xs-72min-inline-size: 18rem;min-xs-73min-inline-size: 18.25rem;min-xs-74min-inline-size: 18.5rem;min-xs-75min-inline-size: 18.75rem;min-xs-76min-inline-size: 19rem;min-xs-77min-inline-size: 19.25rem;min-xs-78min-inline-size: 19.5rem;min-xs-79min-inline-size: 19.75rem;min-xs-80min-inline-size: 20rem;min-xs-81min-inline-size: 20.25rem;min-xs-82min-inline-size: 20.5rem;min-xs-83min-inline-size: 20.75rem;min-xs-84min-inline-size: 21rem;min-xs-85min-inline-size: 21.25rem;min-xs-86min-inline-size: 21.5rem;min-xs-87min-inline-size: 21.75rem;min-xs-88min-inline-size: 22rem;min-xs-89min-inline-size: 22.25rem;min-xs-90min-inline-size: 22.5rem;min-xs-91min-inline-size: 22.75rem;min-xs-92min-inline-size: 23rem;min-xs-93min-inline-size: 23.25rem;min-xs-94min-inline-size: 23.5rem;min-xs-95min-inline-size: 23.75rem;min-xs-96min-inline-size: 24rem;min-xs-97min-inline-size: 24.25rem;min-xs-98min-inline-size: 24.5rem;min-xs-99min-inline-size: 24.75rem;min-xs-100min-inline-size: 25rem;min-xs-automin-inline-size: auto;min-xs-dvhmin-inline-size: 100dvh;min-xs-dvwmin-inline-size: 100dvw;min-xs-vhmin-inline-size: 100vh;min-xs-vwmin-inline-size: 100vw;min-xs-vimin-inline-size: 100vi;min-xs-vbmin-inline-size: 100vb;min-xs-svhmin-inline-size: 100svh;min-xs-svwmin-inline-size: 100svw;min-xs-lvhmin-inline-size: 100lvh;min-xs-lvwmin-inline-size: 100lvw;min-xs-vminmin-inline-size: 100vmin;min-xs-vmaxmin-inline-size: 100vmax;min-xs-fcmin-inline-size: fit-content;min-xs-fullmin-inline-size: 100%;min-xs-halfmin-inline-size: 50%;min-xs-maxmin-inline-size: max-content;min-xs-minmin-inline-size: min-content;min-xs-pxmin-inline-size: 1px;min-xs-smin-inline-size: stretch;min-xs-smmin-inline-size: 40rem;min-xs-mdmin-inline-size: 48rem;min-xs-lgmin-inline-size: 64rem;min-xs-xlmin-inline-size: 80rem;min-xs-xxlmin-inline-size: 96rem;Responsiveness
Use breakpoint prefixes to target different screen sizes. Styles apply from the breakpoint & up.
Target viewport sizes with breakpoint prefixes.
sm:min-xs-*Small≥640px
md:min-xs-*Medium≥768px
lg:min-xs-*Large≥1024px
xxl:min-xs-*Extra Large≥1536px
Hover State
Apply styles conditionally on hover using the h: prefix.
Add the h: prefix to apply styles only when the user hovers over the element.
Syntax:
h:min-xs-*Negative Values
Use negative variants to apply negative dimensions.
Use the -- syntax to apply negative numeric values.
Syntax:
min-xs--*