196 of 313 menu

Właściwość flex-direction

Właściwość flex-direction ustawia kierunek osi głównej i poprzecznej lub, inaczej mówiąc, układa elementy w rzędzie lub w kolumnie.

Stosuje się do elementu nadrzędnego dla flex kontenerów. Wchodzi w skład właściwości-skrótu flex-flow.

Składnia

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

Wartości

Wartość Opis
row Oś główna skierowana jest od lewej do prawej. Elementy ułożone są w rzędzie, domyślnie dociśnięte do lewej krawędzi, ich numeracja ma zwykły porządek - od lewej do prawej.
row-reverse Oś główna skierowana jest od prawej do lewej. Elementy ułożone są w rzędzie, domyślnie dociśnięte do prawej krawędzi, ich numeracja ma odwrotny porządek - od prawej do lewej.
column Oś główna skierowana jest od góry do dołu. Elementy ułożone są w kolumnie, domyślnie dociśnięte do góry, ich numeracja ma zwykły porządek - od góry do dołu.
column-reverse Oś główna skierowana jest od dołu do góry. Elementy ułożone są w kolumnie, domyślnie dociśnięte do dołu, ich numeracja ma odwrotny porządek - od dołu do góry.

Wartość domyślna: row.

Przykład

Elementy ułożone są w rzędzie, domyślnie dociśnięte do lewej krawędzi, ich numeracja ma zwykły porządek - od lewej do prawej:

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

:

Przykład . Wartość row-reverse

Elementy ułożone są w rzędzie, domyślnie dociśnięte do prawej krawędzi, ich numeracja ma odwrotny porządek - od prawej do lewej:

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

:

Przykład . Wartość column

Elementy ułożone są w kolumnie, domyślnie dociśnięte do góry, ich numeracja ma zwykły porządek - od góry do dołu:

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

:

Przykład . Wartość column-reverse

Elementy ułożone są w kolumnie, domyślnie dociśnięte do dołu, ich numeracja ma odwrotny porządek - od dołu do góry:

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

:

Zobacz też

  • właściwość justify-content,
    która określa wyrównanie wzdłuż osi głównej
  • właściwość align-items,
    która określa wyrównanie wzdłuż osi poprzecznej
  • właściwość flex-wrap,
    która określa zawijanie flex kontenerów
  • właściwość flex-flow,
    skrót dla flex-direction i flex-wrap
  • właściwość order,
    która określa kolejność flex kontenerów
  • właściwość align-self,
    która określa wyrównanie pojedynczego kontenera
  • właściwość flex-basis,
    która określa rozmiar konkretnego flex kontenera
  • właściwość flex-grow,
    która określa "zachłanność" flex kontenerów
  • właściwość flex-shrink,
    która określa skalowalność flex kontenerów
  • właściwość flex,
    skrót dla flex-grow, flex-shrink i flex-basis
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć