⊗mkPmFxCAA 210 of 250 menu

Uitlijning van flexblokken langs de dwarsas in CSS

Laten we nu de blokken ook langs de dwarsas uitlijnen. Uitlijning langs deze as wordt ingesteld met de eigenschap align-items. De waarde flex-start drukt de elementen tegen het begin van de as, en de waarde flex-end - tegen het einde.

Laten we het uitproberen met voorbeelden.

Voorbeeld

Laten we de hoofdas van links naar rechts richten. In dit geval zal de dwarsas van boven naar beneden gericht zijn. Laten we de positie van onze blokken regelen, zowel langs de hoofdas als langs de dwarsas.

Langs de hoofdas drukken we de blokken tegen het begin, d.w.z. tegen de linkerrand. Hiervoor stellen we justify-content in op de waarde flex-start. Langs de dwarsas drukken we de blokken ook tegen het begin, d.w.z. tegen de bovenrand. Hiervoor stellen we align-items ook in op de waarde flex-start.

Laten we kijken wat we krijgen:

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

Resultaat van de code:

Voorbeeld

Laten we nu de blokken tegen het einde van de dwarsas drukken, d.w.z. tegen de onderkant. Hiervoor stellen we align-items in op de waarde flex-end:

.parent { display: flex; flex-direction: row; /* hoofdas naar rechts, dwarsas naar beneden */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ align-items: flex-end; /* blokken naar het einde van de dwarsas */ }

Resultaat van de code:

Voorbeeld

Laten we nu de hoofdas van boven naar beneden richten. Aangezien de hoofdas verticaal is, zal de dwarsas van rechts naar links gericht zijn. Laten we de blokken langs beide assen tegen hun begin drukken:

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

Resultaat van de code:

Voorbeeld

En nu drukken we de blokken langs de dwarsas tegen het einde ervan:

.parent { display: flex; flex-direction: column; /* hoofdas naar beneden, dwarsas naar rechts */ justify-content: flex-start; /* blokken naar het begin van de hoofdas */ align-items: flex-end; /* blokken naar het einde van de dwarsas */ }

Resultaat van de code:

Voorbeeld

Laten we de blokken tegen het einde van beide assen drukken:

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

Resultaat van de code:

Voorbeeld

Laten we de richting van de hoofdas veranderen - van onder naar boven. De dwarsas verandert zijn richting niet, omdat de hoofdas nog steeds verticaal is.

Laten we de blokken tegen het begin van beide assen drukken:

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

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:

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