196 of 313 menu

Vlastnosť flex-direction

Vlastnosť flex-direction nastavuje smer hlavnej a priečnej osi alebo, inými slovami, usporadúva prvky do radu alebo do stĺpca.

Aplikuje sa na nadradený prvok flex kontajnerov. Je súčasťou skrátenej vlastnosti flex-flow.

Syntax

selektor { flex-direction: row | row-reverse | column | column-reverse; }

Hodnoty

Hodnota Popis
row Hlavná os smeruje zľava doprava. Prvky sú usporiadané do radu, štandardne pritlačené k ľavému okraju, ich číslovanie má obvyklé poradie - zľava doprava.
row-reverse Hlavná os smeruje sprava doľava. Prvky sú usporiadané do radu, štandardne pritlačené k pravému okraju, ich číslovanie má opačné poradie - sprava doľava.
column Hlavná os smeruje zhora nadol. Prvky sú usporiadané do stĺpca, štandardne pritlačené k hornej časti, ich číslovanie má obvyklé poradie - zhora nadol.
column-reverse Hlavná os smeruje zdola nahor. Prvky sú usporiadané do stĺpca, štandardne pritlačené k dolnej časti, ich číslovanie má opačné poradie - zdola nahor.

Štandardná hodnota: row.

Príklad

Prvky sú usporiadané do radu, štandardne pritlačené k ľavému okraju, ich číslovanie má obvyklé poradie - zľava doprava:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: row; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Príklad . Hodnota row-reverse

Prvky sú usporiadané do radu, štandardne pritlačené k pravému okraju, ich číslovanie má opačné poradie - sprava doľava:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: row-reverse; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Príklad . Hodnota column

Prvky sú usporiadané do stĺpca, štandardne pritlačené k hornej časti, ich číslovanie má obvyklé poradie - zhora nadol:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: column; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Príklad . Hodnota column-reverse

Prvky sú usporiadané do stĺpca, štandardne pritlačené k dolnej časti, ich číslovanie má opačné poradie - zdola nahor:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: column-reverse; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Pozri tiež

  • vlastnosť justify-content,
    ktorá nastavuje zarovnanie pozdĺž hlavnej osi
  • vlastnosť align-items,
    ktorá nastavuje zarovnanie pozdĺž priečnej osi
  • vlastnosť flex-wrap,
    ktorá nastavuje viacriadkovosť flex kontajnerov
  • vlastnosť flex-flow,
    skrátený zápis pre flex-direction a flex-wrap
  • vlastnosť order,
    ktorá nastavuje poradie flex prvkov
  • vlastnosť align-self,
    ktorá nastavuje zarovnanie jedného prvku
  • vlastnosť flex-basis,
    ktorá nastavuje veľkosť konkrétneho flex prvku
  • vlastnosť flex-grow,
    ktorá nastavuje schopnosť flex prvkov rásť
  • vlastnosť flex-shrink,
    ktorá nastavuje schopnosť flex prvkov sťahovať sa
  • vlastnosť flex,
    skrátený zápis pre flex-grow, flex-shrink a flex-basis
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť