Skip to content

Width

Set element width

Syntax

space="w:[value]"

Values

PropertyCSS OutputDescription
wwidth: var(--s-{value})Width
min-wmin-width: var(--s-{value})Minimum width
max-wmax-width: var(--s-{value})Maximum width

Scale Values

none, tiny, small, medium, big, giant, vast

Examples

html
<div space="w:[100%]">Full width</div>
<div space="max-w:[1200px]">Max width container</div>
<div space="min-w:[300px]">Min width</div>

Preview

Width Control

space="w:[100%]" - Set fixed or percentage widths

w:[100%]
w:[75%]
w:[50%]
View Code
html
<div layout="flex col" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div space="w:[100%] p:small" visual="bg:primary text:white rounded:small">w:[100%]</div>
  <div space="w:[75%] p:small" visual="bg:primary text:white rounded:small">w:[75%]</div>
  <div space="w:[50%] p:small" visual="bg:primary text:white rounded:small">w:[50%]</div>
</div>

Max Width

space="max-w:[200px]" - Constrain maximum width

max-w:[200px]
View Code
html
<div space="p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <div space="max-w:[200px] p:small" visual="bg:primary text:white rounded:small">max-w:[200px]</div>
</div>

Arbitrary Values

Supports custom values using bracket syntax:

html
<div space="width:[custom-value]">Custom</div>

Notes

TIP

Tailwind Scale Support

Use tw- prefix to access Tailwind numeric scale: w:tw-64 (16rem), max-w:tw-96 (24rem)

Reference