Sifat flex-flow

Sifat flex-flow ialah singkatan untuk flex-direction dan flex-wrap. Nilai lalai: row nowrap. Digunakan pada elemen induk untuk blok flex.

Sintaks

cssselector {
  flex-flow: arah_paksi_utama pelbagai_baris;
}

Susunan nilai tidak penting.

Contoh

Dalam contoh ini, blok tidak muat dalam pengepalnya 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 tukar arah paksi 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

  • sifat flex-direction,
    yang menetapkan arah paksi blok flex
  • sifat justify-content,
    yang menetapkan pelarasan sepanjang paksi utama
  • sifat align-items,
    yang menetapkan pelarasan sepanjang paksi silang
  • sifat flex-wrap,
    yang menetapkan pelbagai baris blok flex
  • sifat order,
    yang menetapkan susunan blok flex
  • sifat align-self,
    yang menetapkan pelarasan satu blok
  • sifat flex-basis,
    yang menetapkan saiz blok flex tertentu
  • sifat flex-grow,
    yang menetapkan ketamakan blok flex
  • sifat flex-shrink,
    yang menetapkan kebolehkecutan blok flex
  • sifat flex,
    singkatan untuk flex-grow, flex-shrink dan flex-basis