⊗mkPmFxMAA 209 of 250 menu

Wyrównywanie elementów flex wzdłuż osi głównej w CSS

Właściwość justify-content pozwala wyrównywać elementy wzdłuż osi głównej. Wcześniej poznaliście już wartości center, space-between, space-around, space-evenly. Teraz przyjrzyjmy się kilku kolejnym wartościom.

Wartość flex-start przyciska elementy do początku osi głównej, a wartość flex-end - do końca. Spójrzmy na przykłady.

Przykład

Skierujmy oś główną od lewej do prawej, ustawiając właściwości flex-direction wartość row. Przyciśnijmy bloki do początku osi. W tym celu justify-content ustawmy na wartość flex-start:

.parent { display: flex; flex-direction: row; /* oś główna od lewej do prawej */ justify-content: flex-start; /* bloki do początku osi głównej */ }

Wynik wykonania kodu:

Przykład

Teraz przyciśnijmy bloki do końca osi. W tym celu justify-content ustawmy na wartość flex-end:

.parent { display: flex; flex-direction: row; /* oś główna od lewej do prawej */ justify-content: flex-end; /* bloki do końca osi głównej */ }

Wynik wykonania kodu:

Przykład

Skierujmy teraz oś główną od prawej do lewej, ustawiając właściwości flex-direction wartość row-reverse. Przyciśnijmy bloki do początku osi, czyli do prawej krawędzi. W tym celu justify-content ustawmy na wartość flex-start:

.parent { display: flex; flex-direction: row-reverse; /* oś główna od prawej do lewej */ justify-content: flex-start; /* bloki do początku osi głównej */ }

Wynik wykonania kodu:

Przykład

A teraz przyciśnijmy bloki do końca osi głównej, czyli do lewej krawędzi. W tym celu justify-content ustawmy na wartość flex-end:

.parent { display: flex; flex-direction: row-reverse; /* oś główna od prawej do lewej */ justify-content: flex-end; /* bloki do końca osi głównej */ }

Wynik wykonania kodu:

Przykład

W poprzednich przykładach oś główna była skierowana poziomo. Obróćmy ją teraz i skierujmy pionowo.

Skierujmy oś główną w dół, ustawiając właściwości flex-direction wartość column.

Przyciśnijmy bloki do początku osi głównej, czyli do górnej krawędzi. W tym celu justify-content ustawmy na wartość flex-start:

.parent { display: flex; flex-direction: column; /* oś główna z góry na dół */ justify-content: flex-start; /* bloki do początku osi głównej */ }

Wynik wykonania kodu:

Przykład

Teraz przyciśnijmy bloki do końca osi głównej, czyli do dolnej krawędzi. W tym celu justify-content ustawmy na wartość flex-end:

.parent { display: flex; flex-direction: column; /* oś główna z góry na dół */ justify-content: flex-end; /* bloki do końca osi głównej */ }

Wynik wykonania kodu:

Przykład

Obróćmy oś główną, kierując ją od dołu do góry. W tym celu właściwości flex-direction nadajmy wartość column-reverse. W tym przypadku bloki zmienią swój porządek - na początku osi będzie stał ostatni w kodzie HTML blok.

Przyciśnijmy bloki do początku osi głównej, czyli do dolnej krawędzi. W tym celu justify-content ustawmy na wartość flex-start:

.parent { display: flex; flex-direction: column-reverse; /* oś główna od dołu do góry */ justify-content: flex-start; /* bloki do początku osi głównej */ }

Wynik wykonania kodu:

Przykład

Przyciśnijmy bloki do końca osi głównej, czyli do górnej krawędzi. W tym celu justify-content ustawmy na wartość flex-end:

.parent { display: flex; flex-direction: column-reverse; /* oś główna od dołu do góry */ justify-content: flex-end; /* bloki do końca osi głównej */ }

Wynik wykonania kodu:

Zadania praktyczne

Powtórz stronę według poniższego wzoru:

Powtórz stronę według poniższego wzoru:

Powtórz stronę według poniższego wzoru:

Powtórz stronę według poniższego wzoru:

Powtórz stronę według poniższego wzoru:

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ć