Sifa ya flex-flow

Sifa flex-flow ni ufupisho wa flex-direction na flex-wrap. Thamani chaguomsingi: row nowrap. Inatumika kwa kipengele kizazi cha vizuizi fleksa.

Kiendeshaji

csskichaguaji {
  flex-flow: mwelekeo_mhimili_kuu kufungia_mstari;
}

Mpangilio wa thamani hauna maana.

Mfano

Katika mfano huu, vizuizi havifai kwenye chombo chake na vitapangiliwa kwenye mistari kadhaa:

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;
}

Результат:

Mfano

Wacha tubadilishe mwelekeo wa mhimili kuu (safu wima badala ya safu mlalo):

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;
}

Результат:

Angalia pia

  • sifa flex-direction,
    inayoweka mwelekeo wa mihimili ya vizuizi fleksa
  • sifa justify-content,
    inayoweka mpangilio kwenye mhimili kuu
  • sifa align-items,
    inayoweka mpangilio kwenye mhimili wa pili
  • sifa flex-wrap,
    inayoweka kufungia kwa mstari kwa vizuizi fleksa
  • sifa order,
    inayoweka mpangilio wa vizuizi fleksa
  • sifa align-self,
    inayoweka mpangilio wa kizuizi kimoja
  • sifa flex-basis,
    inayoweka ukubwa wa kizuizi maalum cha fleksa
  • sifa flex-grow,
    inayoweka uwezo wa kukua kwa vizuizi fleksa
  • sifa flex-shrink,
    inayoweka uwezo wa kujikunja kwa vizuizi fleksa
  • sifa flex,
    ufupisho wa flex-grow, flex-shrink na flex-basis