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
selektor {
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:
<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>
#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):
<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>
#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