Skip to content

Grid Auto Flow

Kawal bagaimana item diletakkan automatik dalam grid

Sintaks

layout="grid-flow:[value]"

Nilai

NilaiCSS OutputHuraian
rowgrid-auto-flow: rowLetakkan mengikut baris
colgrid-auto-flow: columnLetakkan mengikut lajur
densegrid-auto-flow: densePembungkusan padat
row-densegrid-auto-flow: row denseBaris dengan padat
col-densegrid-auto-flow: column denseLajur dengan padat

Contoh

html
<div layout="grid grid-flow:col">Column flow</div>

Pratonton

Aliran Baris

layout="grid-flow:row" - Item mengalir mengikut baris (lalai)

1234
Lihat Kod
html
<div layout="grid grid-cols:3 grid-flow:row" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">1</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">2</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">3</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">4</span>
</div>

Aliran Lajur

layout="grid-flow:col" - Item mengalir mengikut lajur

1234
Lihat Kod
html
<div layout="grid grid-rows:2 grid-flow:col" space="g:small p:medium" visual="bg:neutral-100 dark:bg:neutral-900 rounded:medium">
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">1</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">2</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">3</span>
  <span space="p:small" visual="bg:primary text:white rounded:small" layout="text:center">4</span>
</div>