199 of 313 menu

Omadus flex-wrap

Omadus flex-wrap määrab mitmerealise plokkide paigutuse põhiteljel. Rakendatakse vanemelemendile flex plokkide jaoks. Kuulub lühendatud omadusse flex-flow.

Süntaks

selektor { flex-wrap: nowrap | wrap | wrap-reverse; }

Väärtused

Väärtus Kirjeldus
nowrap Üherežiim - plokid paigutatakse ühte ritta.
wrap Plokid paigutatakse mitmele reale, kui need ei mahu ühte ritta.
wrap-reverse Sama, mis wrap, kuid plokid paigutatakse vastupidises järjekorras (kõigepealt viimane, siis esimene).

Vaikeväärtus: nowrap.

Näide . Väärtus wrap

Nüüd plokid ei mahu oma konteinerisse ja paigutatakse mitmele reale:

<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-wrap: wrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Näide . Väärtus wrap-reverse

Nüüd muutub järjekord vastupidiseks (vaadake numbreid plokkide sees):

<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-wrap: wrap-reverse; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Näide . Väärtus nowrap

Nüüd paigutatakse plokid üherežiimis (vaikimisi nii). Sel juhul ignoreeritakse plokkide laiuse väärtust width, kui see takistab plokkidel vanemasse mahumist. Pange tähele, et plokid mahuvad vanemasse, kuid nende tegelik laius ei ole 100px, nagu neile on määratud, vaid väiksem:

<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-wrap: nowrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Näide . Väärtus nowrap

Kuid kui plokid mahuvad neile määratud laiusega - siis omadust width ei ignoreerita. Vähendame plokkide arvu nii, et need kõik mahuksid:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Vaata ka

  • omadus flex-direction,
    mis määrab flex plokkide telgede suuna
  • omadus justify-content,
    mis määrab joonduse põhiteljel
  • omadus align-items,
    mis määrab joonduse ristteljel
  • omadus flex-flow,
    lühend flex-direction ja flex-wrap jaoks
  • omadus order,
    mis määrab flex plokkide järjekorra
  • omadus align-self,
    mis määrab ühe ploki joonduse
  • omadus flex-basis,
    mis määrab konkreetse flex ploki suuruse
  • omadus flex-grow,
    mis määrab flex plokkide ahnuse
  • omadus flex-shrink,
    mis määrab flex plokkide kokkutõmbumise
  • omadus flex,
    lühend flex-grow, flex-shrink ja flex-basis jaoks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu