⊗mkPmFxMAA 209 of 250 menu

Uitlijning van flex elementen langs de hoofdas in CSS

De eigenschap justify-content maakt het mogelijk elementen langs de hoofdas uit te lijnen. Eerder heeft u al de waarden center, space-between, space-around, space-evenly geleerd. Laten we nu nog een paar waarden bestuderen.

De waarde flex-start drukt de elementen tegen het begin van de hoofdas aan, en de waarde flex-end - tegen het einde. Laten we naar voorbeelden kijken.

Voorbeeld

Laten we de hoofdas van links naar rechts richten, door de eigenschap flex-direction de waarde row te geven. Laten we de blokken tegen het begin van de as aandrukken. Hiervoor stellen we justify-content in op de waarde flex-start:

.parent { display: flex; flex-direction: row; /* hoofdas van links naar rechts */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we de blokken nu tegen het einde van de as aandrukken. Hiervoor stellen we justify-content in op de waarde flex-end:

.parent { display: flex; flex-direction: row; /* hoofdas van links naar rechts */ justify-content: flex-end; /* blokken naar het einde van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we de hoofdas nu van rechts naar links richten, door de eigenschap flex-direction de waarde row-reverse te geven. Laten we de blokken tegen het begin van de as aandrukken, dat is tegen de rechterkant. Hiervoor stellen we justify-content in op de waarde flex-start:

.parent { display: flex; flex-direction: row-reverse; /* hoofdas van rechts naar links */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we nu de blokken tegen het einde van de hoofdas aandrukken, dat is tegen de linkerkant. Hiervoor stellen we justify-content in op de waarde flex-end:

.parent { display: flex; flex-direction: row-reverse; /* hoofdas van rechts naar links */ justify-content: flex-end; /* blokken naar het einde van de hoofdas */ }

Resultaat van de code:

Voorbeeld

In de vorige voorbeelden was de hoofdas horizontaal gericht. Laten we hem nu omdraaien en verticaal richten.

Laten we de hoofdas naar beneden richten, door de eigenschap flex-direction de waarde column te geven.

Laten we de blokken tegen het begin van de hoofdas aandrukken, dat is tegen de bovenkant. Hiervoor stellen we justify-content in op de waarde flex-start:

.parent { display: flex; flex-direction: column; /* hoofdas van boven naar beneden */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we nu de blokken tegen het einde van de hoofdas aandrukken, dat is tegen de onderkant. Hiervoor stellen we justify-content in op de waarde flex-end:

.parent { display: flex; flex-direction: column; /* hoofdas van boven naar beneden */ justify-content: flex-end; /* blokken naar het einde van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we de hoofdas omdraaien, door hem van onderen naar boven te richten. Hiervoor geven we de eigenschap flex-direction de waarde column-reverse. In dit geval veranderen de blokken van volgorde - aan het begin van de as staat het laatste blok in de HTML code.

Laten we de blokken tegen het begin van de hoofdas aandrukken, dat is tegen de onderkant. Hiervoor stellen we justify-content in op de waarde flex-start:

.parent { display: flex; flex-direction: column-reverse; /* hoofdas van onder naar boven */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ }

Resultaat van de code:

Voorbeeld

Laten we de blokken tegen het einde van de hoofdas aandrukken, dat is tegen de bovenkant. Hiervoor stellen we justify-content in op de waarde flex-end:

.parent { display: flex; flex-direction: column-reverse; /* hoofdas van onder naar boven */ justify-content: flex-end; /* blokken naar het einde van de hoofdas */ }

Resultaat van de code:

Praktische opdrachten

Herhaal de pagina volgens dit voorbeeld:

Herhaal de pagina volgens dit voorbeeld:

Herhaal de pagina volgens dit voorbeeld:

Herhaal de pagina volgens dit voorbeeld:

Herhaal de pagina volgens dit voorbeeld:

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren