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