Width
Controls the width of an element.
Class | Properties |
---|---|
w-0 | width: 0rem; |
w-1 | width: 0.25rem; |
w-2 | width: 0.5rem; |
w-3 | width: 0.75rem; |
w-4 | width: 1rem; |
w-5 | width: 1.25rem; |
w-6 | width: 1.5rem; |
w-7 | width: 1.75rem; |
w-8 | width: 2rem; |
w-9 | width: 2.25rem; |
w-10 | width: 2.5rem; |
w-11 | width: 2.75rem; |
w-12 | width: 3rem; |
w-13 | width: 3.25rem; |
w-14 | width: 3.5rem; |
w-15 | width: 3.75rem; |
w-16 | width: 4rem; |
w-17 | width: 4.25rem; |
w-18 | width: 4.5rem; |
w-19 | width: 4.75rem; |
w-20 | width: 5rem; |
w-21 | width: 5.25rem; |
w-22 | width: 5.5rem; |
w-23 | width: 5.75rem; |
w-24 | width: 6rem; |
w-25 | width: 6.25rem; |
w-26 | width: 6.5rem; |
w-27 | width: 6.75rem; |
w-28 | width: 7rem; |
w-29 | width: 7.25rem; |
w-30 | width: 7.5rem; |
w-31 | width: 7.75rem; |
w-32 | width: 8rem; |
w-33 | width: 8.25rem; |
w-34 | width: 8.5rem; |
w-35 | width: 8.75rem; |
w-36 | width: 9rem; |
w-37 | width: 9.25rem; |
w-38 | width: 9.5rem; |
w-39 | width: 9.75rem; |
w-40 | width: 10rem; |
w-41 | width: 10.25rem; |
w-42 | width: 10.5rem; |
w-43 | width: 10.75rem; |
w-44 | width: 11rem; |
w-45 | width: 11.25rem; |
w-46 | width: 11.5rem; |
w-47 | width: 11.75rem; |
w-48 | width: 12rem; |
w-49 | width: 12.25rem; |
w-50 | width: 12.5rem; |
w-51 | width: 12.75rem; |
w-52 | width: 13rem; |
w-53 | width: 13.25rem; |
w-54 | width: 13.5rem; |
w-55 | width: 13.75rem; |
w-56 | width: 14rem; |
w-57 | width: 14.25rem; |
w-58 | width: 14.5rem; |
w-59 | width: 14.75rem; |
w-60 | width: 15rem; |
w-61 | width: 15.25rem; |
w-62 | width: 15.5rem; |
w-63 | width: 15.75rem; |
w-64 | width: 16rem; |
w-65 | width: 16.25rem; |
w-66 | width: 16.5rem; |
w-67 | width: 16.75rem; |
w-68 | width: 17rem; |
w-69 | width: 17.25rem; |
w-70 | width: 17.5rem; |
w-71 | width: 17.75rem; |
w-72 | width: 18rem; |
w-73 | width: 18.25rem; |
w-74 | width: 18.5rem; |
w-75 | width: 18.75rem; |
w-76 | width: 19rem; |
w-77 | width: 19.25rem; |
w-78 | width: 19.5rem; |
w-79 | width: 19.75rem; |
w-80 | width: 20rem; |
w-81 | width: 20.25rem; |
w-82 | width: 20.5rem; |
w-83 | width: 20.75rem; |
w-84 | width: 21rem; |
w-85 | width: 21.25rem; |
w-86 | width: 21.5rem; |
w-87 | width: 21.75rem; |
w-88 | width: 22rem; |
w-89 | width: 22.25rem; |
w-90 | width: 22.5rem; |
w-91 | width: 22.75rem; |
w-92 | width: 23rem; |
w-93 | width: 23.25rem; |
w-94 | width: 23.5rem; |
w-95 | width: 23.75rem; |
w-96 | width: 24rem; |
w-97 | width: 24.25rem; |
w-98 | width: 24.5rem; |
w-99 | width: 24.75rem; |
w-100 | width: 25rem; |
w-1/1 | width: 100dvh; |
w-1/2 | width: 50dvh; |
w-auto | width: auto; |
w-fc | width: fit-content; |
w-full | width: 100%; |
w-half | width: 50%; |
w-max | width: max-content; |
w-min | width: min-content; |
This example showcases various width values: 4rem, 7rem, and 12rem.
- The w-16 class sets the width to 4rem.
- The w-28 class sets the width to 7rem.
- Finally, w-48 class sets the width to 12rem.
<div class="stripes s-y-8"> <div class="bg-indigo p-1 rad-1 ta-c tc-white w-16">16</div> <div class="bg-indigo p-1 rad-1 ta-c tc-white w-28">28</div> <div class="bg-indigo p-1 rad-1 ta-c tc-white w-48">48</div></div>
Max Width
Controls the maximum width of an element.
Class | Properties |
---|---|
max-w-0 | max-width: 0rem; |
max-w-1 | max-width: 0.25rem; |
max-w-2 | max-width: 0.5rem; |
max-w-3 | max-width: 0.75rem; |
max-w-4 | max-width: 1rem; |
max-w-5 | max-width: 1.25rem; |
max-w-6 | max-width: 1.5rem; |
max-w-7 | max-width: 1.75rem; |
max-w-8 | max-width: 2rem; |
max-w-9 | max-width: 2.25rem; |
max-w-10 | max-width: 2.5rem; |
max-w-11 | max-width: 2.75rem; |
max-w-12 | max-width: 3rem; |
max-w-13 | max-width: 3.25rem; |
max-w-14 | max-width: 3.5rem; |
max-w-15 | max-width: 3.75rem; |
max-w-16 | max-width: 4rem; |
max-w-17 | max-width: 4.25rem; |
max-w-18 | max-width: 4.5rem; |
max-w-19 | max-width: 4.75rem; |
max-w-20 | max-width: 5rem; |
max-w-21 | max-width: 5.25rem; |
max-w-22 | max-width: 5.5rem; |
max-w-23 | max-width: 5.75rem; |
max-w-24 | max-width: 6rem; |
max-w-25 | max-width: 6.25rem; |
max-w-26 | max-width: 6.5rem; |
max-w-27 | max-width: 6.75rem; |
max-w-28 | max-width: 7rem; |
max-w-29 | max-width: 7.25rem; |
max-w-30 | max-width: 7.5rem; |
max-w-31 | max-width: 7.75rem; |
max-w-32 | max-width: 8rem; |
max-w-33 | max-width: 8.25rem; |
max-w-34 | max-width: 8.5rem; |
max-w-35 | max-width: 8.75rem; |
max-w-36 | max-width: 9rem; |
max-w-37 | max-width: 9.25rem; |
max-w-38 | max-width: 9.5rem; |
max-w-39 | max-width: 9.75rem; |
max-w-40 | max-width: 10rem; |
max-w-41 | max-width: 10.25rem; |
max-w-42 | max-width: 10.5rem; |
max-w-43 | max-width: 10.75rem; |
max-w-44 | max-width: 11rem; |
max-w-45 | max-width: 11.25rem; |
max-w-46 | max-width: 11.5rem; |
max-w-47 | max-width: 11.75rem; |
max-w-48 | max-width: 12rem; |
max-w-49 | max-width: 12.25rem; |
max-w-50 | max-width: 12.5rem; |
max-w-51 | max-width: 12.75rem; |
max-w-52 | max-width: 13rem; |
max-w-53 | max-width: 13.25rem; |
max-w-54 | max-width: 13.5rem; |
max-w-55 | max-width: 13.75rem; |
max-w-56 | max-width: 14rem; |
max-w-57 | max-width: 14.25rem; |
max-w-58 | max-width: 14.5rem; |
max-w-59 | max-width: 14.75rem; |
max-w-60 | max-width: 15rem; |
max-w-61 | max-width: 15.25rem; |
max-w-62 | max-width: 15.5rem; |
max-w-63 | max-width: 15.75rem; |
max-w-64 | max-width: 16rem; |
max-w-65 | max-width: 16.25rem; |
max-w-66 | max-width: 16.5rem; |
max-w-67 | max-width: 16.75rem; |
max-w-68 | max-width: 17rem; |
max-w-69 | max-width: 17.25rem; |
max-w-70 | max-width: 17.5rem; |
max-w-71 | max-width: 17.75rem; |
max-w-72 | max-width: 18rem; |
max-w-73 | max-width: 18.25rem; |
max-w-74 | max-width: 18.5rem; |
max-w-75 | max-width: 18.75rem; |
max-w-76 | max-width: 19rem; |
max-w-77 | max-width: 19.25rem; |
max-w-78 | max-width: 19.5rem; |
max-w-79 | max-width: 19.75rem; |
max-w-80 | max-width: 20rem; |
max-w-81 | max-width: 20.25rem; |
max-w-82 | max-width: 20.5rem; |
max-w-83 | max-width: 20.75rem; |
max-w-84 | max-width: 21rem; |
max-w-85 | max-width: 21.25rem; |
max-w-86 | max-width: 21.5rem; |
max-w-87 | max-width: 21.75rem; |
max-w-88 | max-width: 22rem; |
max-w-89 | max-width: 22.25rem; |
max-w-90 | max-width: 22.5rem; |
max-w-91 | max-width: 22.75rem; |
max-w-92 | max-width: 23rem; |
max-w-93 | max-width: 23.25rem; |
max-w-94 | max-width: 23.5rem; |
max-w-95 | max-width: 23.75rem; |
max-w-96 | max-width: 24rem; |
max-w-97 | max-width: 24.25rem; |
max-w-98 | max-width: 24.5rem; |
max-w-99 | max-width: 24.75rem; |
max-w-100 | max-width: 25rem; |
max-w-1/1 | max-width: 100dvh; |
max-w-1/2 | max-width: 50dvh; |
max-w-auto | max-width: auto; |
max-w-fc | max-width: fit-content; |
max-w-full | max-width: 100%; |
max-w-half | max-width: 50%; |
max-w-max | max-width: max-content; |
max-w-min | max-width: min-content; |
We're still working on this one!
<p class="fw-600 ta-c">We're still working on this one!</p>
Min Width
Controls the minimum width of an element.
Class | Properties |
---|---|
min-w-0 | min-width: 0rem; |
min-w-1 | min-width: 0.25rem; |
min-w-2 | min-width: 0.5rem; |
min-w-3 | min-width: 0.75rem; |
min-w-4 | min-width: 1rem; |
min-w-5 | min-width: 1.25rem; |
min-w-6 | min-width: 1.5rem; |
min-w-7 | min-width: 1.75rem; |
min-w-8 | min-width: 2rem; |
min-w-9 | min-width: 2.25rem; |
min-w-10 | min-width: 2.5rem; |
min-w-11 | min-width: 2.75rem; |
min-w-12 | min-width: 3rem; |
min-w-13 | min-width: 3.25rem; |
min-w-14 | min-width: 3.5rem; |
min-w-15 | min-width: 3.75rem; |
min-w-16 | min-width: 4rem; |
min-w-17 | min-width: 4.25rem; |
min-w-18 | min-width: 4.5rem; |
min-w-19 | min-width: 4.75rem; |
min-w-20 | min-width: 5rem; |
min-w-21 | min-width: 5.25rem; |
min-w-22 | min-width: 5.5rem; |
min-w-23 | min-width: 5.75rem; |
min-w-24 | min-width: 6rem; |
min-w-25 | min-width: 6.25rem; |
min-w-26 | min-width: 6.5rem; |
min-w-27 | min-width: 6.75rem; |
min-w-28 | min-width: 7rem; |
min-w-29 | min-width: 7.25rem; |
min-w-30 | min-width: 7.5rem; |
min-w-31 | min-width: 7.75rem; |
min-w-32 | min-width: 8rem; |
min-w-33 | min-width: 8.25rem; |
min-w-34 | min-width: 8.5rem; |
min-w-35 | min-width: 8.75rem; |
min-w-36 | min-width: 9rem; |
min-w-37 | min-width: 9.25rem; |
min-w-38 | min-width: 9.5rem; |
min-w-39 | min-width: 9.75rem; |
min-w-40 | min-width: 10rem; |
min-w-41 | min-width: 10.25rem; |
min-w-42 | min-width: 10.5rem; |
min-w-43 | min-width: 10.75rem; |
min-w-44 | min-width: 11rem; |
min-w-45 | min-width: 11.25rem; |
min-w-46 | min-width: 11.5rem; |
min-w-47 | min-width: 11.75rem; |
min-w-48 | min-width: 12rem; |
min-w-49 | min-width: 12.25rem; |
min-w-50 | min-width: 12.5rem; |
min-w-51 | min-width: 12.75rem; |
min-w-52 | min-width: 13rem; |
min-w-53 | min-width: 13.25rem; |
min-w-54 | min-width: 13.5rem; |
min-w-55 | min-width: 13.75rem; |
min-w-56 | min-width: 14rem; |
min-w-57 | min-width: 14.25rem; |
min-w-58 | min-width: 14.5rem; |
min-w-59 | min-width: 14.75rem; |
min-w-60 | min-width: 15rem; |
min-w-61 | min-width: 15.25rem; |
min-w-62 | min-width: 15.5rem; |
min-w-63 | min-width: 15.75rem; |
min-w-64 | min-width: 16rem; |
min-w-65 | min-width: 16.25rem; |
min-w-66 | min-width: 16.5rem; |
min-w-67 | min-width: 16.75rem; |
min-w-68 | min-width: 17rem; |
min-w-69 | min-width: 17.25rem; |
min-w-70 | min-width: 17.5rem; |
min-w-71 | min-width: 17.75rem; |
min-w-72 | min-width: 18rem; |
min-w-73 | min-width: 18.25rem; |
min-w-74 | min-width: 18.5rem; |
min-w-75 | min-width: 18.75rem; |
min-w-76 | min-width: 19rem; |
min-w-77 | min-width: 19.25rem; |
min-w-78 | min-width: 19.5rem; |
min-w-79 | min-width: 19.75rem; |
min-w-80 | min-width: 20rem; |
min-w-81 | min-width: 20.25rem; |
min-w-82 | min-width: 20.5rem; |
min-w-83 | min-width: 20.75rem; |
min-w-84 | min-width: 21rem; |
min-w-85 | min-width: 21.25rem; |
min-w-86 | min-width: 21.5rem; |
min-w-87 | min-width: 21.75rem; |
min-w-88 | min-width: 22rem; |
min-w-89 | min-width: 22.25rem; |
min-w-90 | min-width: 22.5rem; |
min-w-91 | min-width: 22.75rem; |
min-w-92 | min-width: 23rem; |
min-w-93 | min-width: 23.25rem; |
min-w-94 | min-width: 23.5rem; |
min-w-95 | min-width: 23.75rem; |
min-w-96 | min-width: 24rem; |
min-w-97 | min-width: 24.25rem; |
min-w-98 | min-width: 24.5rem; |
min-w-99 | min-width: 24.75rem; |
min-w-100 | min-width: 25rem; |
min-w-1/1 | min-width: 100dvh; |
min-w-1/2 | min-width: 50dvh; |
min-w-auto | min-width: auto; |
min-w-fc | min-width: fit-content; |
min-w-full | min-width: 100%; |
min-w-half | min-width: 50%; |
min-w-max | min-width: max-content; |
min-w-min | min-width: min-content; |
We're still working on this one!
<p class="fw-600 ta-c">We're still working on this one!</p>
Using percentages
This example showcases various width values: 100% and 50%.
- The w-full class sets the width to 100%, allowing the element to take up the full width of its container.
- The w-half class sets the width to 50%, allowing the element to occupy half the width of its container.
<div class="b-3 b-d bc-indigo p-2 rad-1 s-y-8 w-64"> <div class="bg-indigo p-2 rad-1 ta-c tc-white w-full">100%</div> <div class="bg-indigo p-2 rad-1 ta-c tc-white w-half">50%</div></div>
Utilizing utilities conditionally
Override existing utilities based on the user's screen size or other factors, such as hover states. Learn more about modifiers in our documentation.
Responsive breakpoints
You can combine responsive breakpoints like sm:w-*
,md:w-*
, lg:w-*
, and xxl:w-*
allows targeting specific utilities in
different viewports.
<div class="w-1 md:w-2 ..."></div>
Utilizing utilities conditionally
Override existing utilities based on the user's screen size or other factors, such as hover states. Learn more about modifiers in our documentation.
Hover states
Alternatively, you can apply :hover
by using h:w-*
utility to override elements
and change their values when hovering over them.
<div class="w-1 h:w-2 ..."></div>