225 of 313 menu

Omadus align-content

Omadus align-content määrab elementide joondamise põiktelje suhtes flex konteinerite puhul ja vertikaaltelje suhtes grid konteinerite puhul. Kehtib vanemelemendile.

Süntaks

selektor { align-content: flex-start | flex-end | center | space-between | space-around; }

Väärtused

Väärtus Kirjeldus
flex-start Blokid on surutud põik- (vertikaal)telje algusesse.
flex-end Blokid on surutud põik- (vertikaal)telje lõppu.
center Blokid asuvad põik- (vertikaal)telje keskel.
space-between Blokid on jaotatud piki põik- (vertikaal)telge, kusjuures esimene element on surutud telje algusesse, viimane aga lõppu.
space-around Blokid on jaotatud piki põik- (vertikaal)telge, kusjuures esimese bloki ja telje alguse, viimase bloki ja telje lõpu vahel on sama vahe, mis ülejäänud plokkide vahel.
Siiski need ei võrdu, nagu võiks tunduda: vahed liidetakse ja kahe bloki vahel on kahekordne vahemaa võrreldes bloki ja telje alguse/lõpu vahega.

Näide . Väärtus flex-start

Selles näites on telg, mille suhtes joondamine toimub, suunatud ülevalt alla, st see on põiktelg. Nagu saadud tulemusest näha, on kõik meie elemendid surutud selle ülemisse ossa:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: flex-start; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Näide . Väärtus flex-end

Selles näites on blokid surutud põiktelje alumise serva poole, kuna omadus align-content on määratud väärtusega flex-end:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: flex-end; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Näide . Väärtus center

Nüüd on blokid joondatud põiktelje keskele:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: center; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Joondamine vertikaaltelje alguse suhtes gridis

Määrame oma elementide joonduse gridis vertikaaltelje alguse suhtes:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: start; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Joondamine vertikaaltelje keskme suhtes gridis

Nüüd määrame elementide joonduse vertikaaltelje keskme suhtes:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: center; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Joondamine vertikaaltelje lõpu suhtes gridis

Määrame elementide joonduse vertikaaltelje lõpu suhtes:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: end; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Vaata ka

  • omadus flex-direction,
    mis määrab flex konteineri telgede suuna
  • omadus justify-content,
    mis määrab joonduse põhitelje suhtes
  • omadus align-items,
    mis määrab joonduse põiktelje suhtes
  • omadus flex-wrap,
    mis määrab flex konteineri mitmerealise paigutuse
  • omadus flex-flow,
    lühend flex-direction ja flex-wrap jaoks
  • omadus order,
    mis määrab flex elementide järjestuse
  • omadus align-self,
    mis määrab üksiku elemendi joonduse
  • omadus place-content,
    mis määrab joonduse põhi- ja põiktelje suhtes
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu