196 of 313 menu

Svojstvo flex-direction

Svojstvo flex-direction postavlja pravac glavne i poprečne ose ili, drugim rečima, raspoređuje elemente u red ili kolonu.

Primenjuje se na roditeljski element za flex blokove. Deo je skraćenog svojstva flex-flow.

Sintaksa

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

Vrednosti

Vrednost Opis
row Glavna osa je usmerena s leva na desno. Elementi su raspoređeni u red, po podrazumevanom su priljubljeni uz levi ivicu, njihovo numerisanje ima uobičajeni redosled - s leva na desno.
row-reverse Glavna osa je usmerena s desna na levo. Elementi su raspoređeni u red, po podrazumevanom su priljubljeni uz desni ivicu, njihovo numerisanje ima obrnuti redosled - s desna na levo.
column Glavna osa je usmerena odozgo nadole. Elementi su raspoređeni u kolonu, po podrazumevanom su priljubljeni uz gornju ivicu, njihovo numerisanje ima uobičajeni redosled - odozgo nadole.
column-reverse Glavna osa je usmerena odozdo nagore. Elementi su raspoređeni u kolonu, po podrazumevanom su priljubljeni uz donju ivicu, njihovo numerisanje ima obrnuti redosled - odozdo nagore.

Podrazumevana vrednost: row.

Primer

Elementi su raspoređeni u red, po podrazumevanom priljubljeni uz levi ivicu, njihovo numerisanje ima uobičajeni redosled - s leva na desno:

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

:

Primer . Vrednost row-reverse

Elementi su raspoređeni u red, po podrazumevanom priljubljeni uz desni ivicu, njihovo numerisanje ima obrnuti redosled - s desna na levo:

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

:

Primer . Vrednost column

Elementi su raspoređeni u kolonu, po podrazumevanom priljubljeni uz gornju ivicu, njihovo numerisanje ima uobičajeni redosled - odozgo nadole:

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

:

Primer . Vrednost column-reverse

Elementi su raspoređeni u kolonu, po podrazumevanom priljubljeni uz donju ivicu, njihovo numerisanje ima obrnuti redosled - odozdo nagore:

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

:

Vidi takođe

  • svojstvo justify-content,
    koje zadaje poravnanje po glavnoj osi
  • svojstvo align-items,
    koje zadaje poravnanje po poprečnoj osi
  • svojstvo flex-wrap,
    koje zadaje višelinijskost flex blokova
  • svojstvo flex-flow,
    skraćenica za flex-direction i flex-wrap
  • svojstvo order,
    koje zadaje redosled flex blokova
  • svojstvo align-self,
    koje zadaje poravnanje jednog bloka
  • svojstvo flex-basis,
    koje zadaje veličinu konkretnog flex bloka
  • svojstvo flex-grow,
    koje zadaje pohlepnost flex blokova
  • svojstvo flex-shrink,
    koje zadaje stišljivost flex blokova
  • svojstvo flex,
    skraćenica za flex-grow, flex-shrink i flex-basis
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij