Skip to content

Flex Items

Kawal kelakuan kembang dan kecil flex

Sintaks

layout="[flex-item-value]"

Nilai

NilaiCSS OutputHuraian
growflex-grow: 1Benarkan item berkembang
grow-0flex-grow: 0Halang perkembangan
shrinkflex-shrink: 1Benarkan item mengecil
shrink-0flex-shrink: 0Halang pengecilan

Contoh

html
<div layout="grow">Growing item</div>

Pratonton

Kembang Flex

layout="grow" - Item tengah berkembang untuk mengisi ruang kosong

FixedGrowsFixed
Lihat Kod
html
<div layout="flex" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <span space="p:small" visual="bg:neutral-300 dark:bg:neutral-700 text:neutral-800 dark:text:neutral-200 rounded:small">Fixed</span>
  <span layout="grow text:center" space="p:small" visual="bg:primary text:white rounded:small">Grows</span>
  <span space="p:small" visual="bg:neutral-300 dark:bg:neutral-700 text:neutral-800 dark:text:neutral-200 rounded:small">Fixed</span>
</div>

Kecil Flex

layout="shrink" - Item mengecil apabila ruang terhad

No ShrinkCan Shrink
Lihat Kod
html
<div layout="flex" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium" style="max-width: 250px;">
  <span layout="shrink-0" space="p:small" visual="bg:neutral-300 dark:bg:neutral-700 text:neutral-800 dark:text:neutral-200 rounded:small">No Shrink</span>
  <span layout="shrink" space="p:small" visual="bg:primary text:white rounded:small">Can Shrink</span>
</div>