Max Width
Limit the maximum width of an element.
Widely available
This feature is well established and works across many devices and browser versions.
Chrome
Edge
Firefox
Safari
max-w-0max-width: 0;max-w-1max-width: .25rem;max-w-2max-width: .5rem;max-w-3max-width: .75rem;max-w-4max-width: 1rem;max-w-5max-width: 1.25rem;max-w-6max-width: 1.5rem;max-w-7max-width: 1.75rem;max-w-8max-width: 2rem;max-w-9max-width: 2.25rem;max-w-10max-width: 2.5rem;max-w-11max-width: 2.75rem;max-w-12max-width: 3rem;max-w-13max-width: 3.25rem;max-w-14max-width: 3.5rem;max-w-15max-width: 3.75rem;max-w-16max-width: 4rem;max-w-17max-width: 4.25rem;max-w-18max-width: 4.5rem;max-w-19max-width: 4.75rem;max-w-20max-width: 5rem;max-w-21max-width: 5.25rem;max-w-22max-width: 5.5rem;max-w-23max-width: 5.75rem;max-w-24max-width: 6rem;max-w-25max-width: 6.25rem;max-w-26max-width: 6.5rem;max-w-27max-width: 6.75rem;max-w-28max-width: 7rem;max-w-29max-width: 7.25rem;max-w-30max-width: 7.5rem;max-w-31max-width: 7.75rem;max-w-32max-width: 8rem;max-w-33max-width: 8.25rem;max-w-34max-width: 8.5rem;max-w-35max-width: 8.75rem;max-w-36max-width: 9rem;max-w-37max-width: 9.25rem;max-w-38max-width: 9.5rem;max-w-39max-width: 9.75rem;max-w-40max-width: 10rem;max-w-41max-width: 10.25rem;max-w-42max-width: 10.5rem;max-w-43max-width: 10.75rem;max-w-44max-width: 11rem;max-w-45max-width: 11.25rem;max-w-46max-width: 11.5rem;max-w-47max-width: 11.75rem;max-w-48max-width: 12rem;max-w-49max-width: 12.25rem;max-w-50max-width: 12.5rem;max-w-51max-width: 12.75rem;max-w-52max-width: 13rem;max-w-53max-width: 13.25rem;max-w-54max-width: 13.5rem;max-w-55max-width: 13.75rem;max-w-56max-width: 14rem;max-w-57max-width: 14.25rem;max-w-58max-width: 14.5rem;max-w-59max-width: 14.75rem;max-w-60max-width: 15rem;max-w-61max-width: 15.25rem;max-w-62max-width: 15.5rem;max-w-63max-width: 15.75rem;max-w-64max-width: 16rem;max-w-65max-width: 16.25rem;max-w-66max-width: 16.5rem;max-w-67max-width: 16.75rem;max-w-68max-width: 17rem;max-w-69max-width: 17.25rem;max-w-70max-width: 17.5rem;max-w-71max-width: 17.75rem;max-w-72max-width: 18rem;max-w-73max-width: 18.25rem;max-w-74max-width: 18.5rem;max-w-75max-width: 18.75rem;max-w-76max-width: 19rem;max-w-77max-width: 19.25rem;max-w-78max-width: 19.5rem;max-w-79max-width: 19.75rem;max-w-80max-width: 20rem;max-w-81max-width: 20.25rem;max-w-82max-width: 20.5rem;max-w-83max-width: 20.75rem;max-w-84max-width: 21rem;max-w-85max-width: 21.25rem;max-w-86max-width: 21.5rem;max-w-87max-width: 21.75rem;max-w-88max-width: 22rem;max-w-89max-width: 22.25rem;max-w-90max-width: 22.5rem;max-w-91max-width: 22.75rem;max-w-92max-width: 23rem;max-w-93max-width: 23.25rem;max-w-94max-width: 23.5rem;max-w-95max-width: 23.75rem;max-w-96max-width: 24rem;max-w-97max-width: 24.25rem;max-w-98max-width: 24.5rem;max-w-99max-width: 24.75rem;max-w-100max-width: 25rem;max-w-automax-width: auto;max-w-dvhmax-width: 100dvh;max-w-dvwmax-width: 100dvw;max-w-vhmax-width: 100vh;max-w-vwmax-width: 100vw;max-w-vimax-width: 100vi;max-w-vbmax-width: 100vb;max-w-svhmax-width: 100svh;max-w-svwmax-width: 100svw;max-w-lvhmax-width: 100lvh;max-w-lvwmax-width: 100lvw;max-w-vminmax-width: 100vmin;max-w-vmaxmax-width: 100vmax;max-w-fcmax-width: fit-content;max-w-fullmax-width: 100%;max-w-halfmax-width: 50%;max-w-maxmax-width: max-content;max-w-minmax-width: min-content;max-w-pxmax-width: 1px;max-w-smax-width: stretch;max-w-smmax-width: 40rem;max-w-mdmax-width: 48rem;max-w-lgmax-width: 64rem;max-w-xlmax-width: 80rem;max-w-xxlmax-width: 96rem;Responsiveness
Use breakpoint prefixes to target different screen sizes. Styles apply from the breakpoint & up.
Target viewport sizes with breakpoint prefixes.
sm:max-w-(value)Small≥640px
md:max-w-(value)Medium≥768px
lg:max-w-(value)Large≥1024px
xxl:max-w-(value)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:max-w-(value)