⊗mkPmFxCAA 210 of 250 menu

Justering av flex-blokker langs tverraksen i CSS

La oss nå justere blokkene langs tverraksen. Justering langs denne aksen angis med egenskapen align-items. Verdien flex-start presser elementene mot starten av aksen, og verdien flex-end - mot slutten.

La oss prøve med eksempler.

Eksempel

La oss rette hovedaksen fra venstre til høyre. I dette tilfellet vil tverraksen være rettet fra topp til bunn. La oss justere plasseringen av våre blokker både langs hovedaksen og tverraksen.

Langs hovedaksen presser vi blokkene mot starten, altså mot venstre kant. For å gjøre dette setter vi justify-content til verdien flex-start. Langs tverraksen presser vi også blokkene mot starten, altså mot toppen. For å gjøre dette setter vi align-items også til verdien flex-start.

La oss se hva vi får:

.parent { display: flex; flex-direction: row; /* hovedaksen til høyre, tverraksen nedover */ justify-content: flex-start; /* blokker til starten av hovedaksen */ align-items: flex-start; /* blokker til starten av tverraksen */ }

Resultat av kjøring av kode:

Eksempel

La oss nå presse blokkene mot slutten av tverraksen, altså mot bunnen. For å gjøre dette setter vi align-items til verdien flex-end:

.parent { display: flex; flex-direction: row; /* hovedaksen til høyre, tverraksen nedover */ justify-content: flex-start; /* blokker til starten av hovedaksen */ align-items: flex-end; /* blokker til slutten av tverraksen */ }

Resultat av kjøring av kode:

Eksempel

La oss nå rette hovedaksen fra topp til bunn. Siden hovedaksen er vertikal, vil tverraksen være rettet fra høyre til venstre. La oss presse blokkene langs begge akser mot deres start:

.parent { display: flex; flex-direction: column; /* hovedaksen nedover, tverraksen til høyre */ justify-content: flex-start; /* blokker til starten av hovedaksen */ align-items: flex-start; /* blokker til starten av tverraksen */ }

Resultat av kjøring av kode:

Eksempel

Og nå langs tverraksen presser vi blokkene mot slutten:

.parent { display: flex; flex-direction: column; /* hovedaksen nedover, tverraksen til høyre */ justify-content: flex-start; /* blokker til starten av hovedaksen */ align-items: flex-end; /* blokker til slutten av tverraksen */ }

Resultat av kjøring av kode:

Eksempel

La oss presse blokkene mot slutten av begge akser:

.parent { display: flex; flex-direction: column; /* hovedaksen nedover, tverraksen til høyre */ justify-content: flex-end; /* blokker til slutten av hovedaksen */ align-items: flex-end; /* blokker til slutten av tverraksen */ }

Resultat av kjøring av kode:

Eksempel

La oss endre retningen på hovedaksen - la oss rette den fra bunn til topp. Samtidig vil ikke tverraksen endre sin retning, fordi hovedaksen fortsatt er vertikal.

La oss presse blokkene mot starten av begge akser:

.parent { display: flex; flex-direction: column-reverse; /* hovedaksen oppover, tverraksen til høyre */ justify-content: flex-start; /* blokker til starten av hovedaksen */ align-items: flex-start; /* blokker til starten av tverraksen */ }

Resultat av kjøring av kode:

Praktiske oppgaver

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Gjenta siden etter dette eksempelet:

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis