Properti flex-flow

Properti flex-flow adalah singkatan untuk flex-direction dan flex-wrap. Nilai default: row nowrap. Diterapkan pada elemen induk untuk blok flex.

Sintaksis

cssselektor {
  flex-flow: arah_sumbu_utama multi-baris;
}

Urutan nilai tidak penting.

Contoh

Dalam contoh ini, blok tidak muat dalam containernya dan akan disusun dalam beberapa baris:

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
  <div>6</div>
  <div>7</div>
  <div>8</div>
  <div>9</div>
</div>
css#parent {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  border: 1px solid #696989;
  height: 200px;
  width: 330px;
  margin: auto;
}
#parent > div {
  width: 100px;
  height: 50px;
  border: 1px solid #696989;
}

Результат:

Contoh

Mari ubah arah sumbu utama (column sebagai ganti row):

html<div id="parent">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
  <div>6</div>
  <div>7</div>
  <div>8</div>
  <div>9</div>
</div>
css#parent {
  flex-flow: column wrap;
  justify-content: space-between;
  display: flex;
  height: 200px;
  width: 330px;
  margin: auto;
  border: 1px solid #696989;
}
#parent > div {
  width: 100px;
  height: 50px;
  border: 1px solid #696989;
}

Результат:

Lihat juga

  • properti flex-direction,
    yang mengatur arah sumbu blok flex
  • properti justify-content,
    yang mengatur perataan sepanjang sumbu utama
  • properti align-items,
    yang mengatur perataan sepanjang sumbu silang
  • properti flex-wrap,
    yang mengatur multi-baris blok flex
  • properti order,
    yang mengatur urutan blok flex
  • properti align-self,
    yang mengatur perataan satu blok
  • properti flex-basis,
    yang mengatur ukuran blok flex tertentu
  • properti flex-grow,
    yang mengatur sifat "rakus" blok flex
  • properti flex-shrink,
    yang mengatur sifat menyusut blok flex
  • properti flex,
    singkatan untuk flex-grow, flex-shrink dan flex-basis