199 of 313 menu

Īpašība flex-wrap

Īpašība flex-wrap nosaka daudzlīniju bloku izvietošanu pa galveno asi. Attiecas uz vecāka elementu flex blokiem. Ietilpst īpašības saīsinājumā flex-flow.

Sintakse

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

Vērtības

Vērtība Apraksts
nowrap Vienas līnijas režīms - bloki tiek izvietoti vienā rindā.
wrap Bloki tiek izvietoti vairākās rindās, ja neietilpst vienā.
wrap-reverse Tas pats, kas wrap, bet bloki tiek izvietoti citā secībā (vispirms pēdējais, tad pirmais).

Noklusējuma vērtība: nowrap.

Piemērs . Vērtība wrap

Šobrīd bloki neietilpst savā konteinerā un tiks izvietoti vairākās rindās:

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

:

Piemērs . Vērtība wrap-reverse

Un tagad secība mainīsies uz apgriezto (skatieties uz cipariem bloku iekšienē):

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

:

Piemērs . Vērtība nowrap

Šobrīd bloki tiks izvietoti vienas līnijas režīmā (tā pēc noklusējuma). Šajā gadījumā vērtība platuma width blokiem tiks ignorēta, ja tā traucē blokiem ietilpt vecākā. Pievērsiet uzmanību tam, ka bloki ietilpa vecākā, bet to reālais platums nav 100px, kā tiem ir norādīts, bet mazāks:

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

:

Piemērs . Vērtība nowrap

Tomēr, ja bloki ietilpst ar tiem norādīto platumu - tad īpašība width netiks ignorēta. Samazināsim bloku daudzumu tā, lai tie visi ietilptu:

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

:

Skatiet arī

  • īpašība flex-direction,
    kas nosaka flex bloku asu virzienu
  • īpašība justify-content,
    kas nosaka izlīdzināšanu pa galveno asi
  • īpašība align-items,
    kas nosaka izlīdzināšanu pa šķērsasi
  • īpašība flex-flow,
    saīsinājums priekš flex-direction un flex-wrap
  • īpašība order,
    kas nosaka flex bloku secību
  • īpašība align-self,
    kas nosaka viena bloka izlīdzināšanu
  • īpašība flex-basis,
    kas nosaka konkrēta flex bloka izmēru
  • īpašība flex-grow,
    kas nosaka flex bloku alkatību
  • īpašība flex-shrink,
    kas nosaka flex bloku saspiežamību
  • īpašība flex,
    saīsinājums priekš flex-grow, flex-shrink un flex-basis
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt