⊗mkSpGdEBA 117 of 128 menu

Justering av individuelt element langs begge akser i CSS grid

Du kan justere et individuelt element både horisontalt og vertikalt samtidig ved å kombinere egenskapene justify-self og align-self.

Ved start av horisontal og senter av vertikal

La oss sette justeringen for vårt første element til start av den horisontale aksen og senter av den vertikale aksen:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; } #elem1 { justify-self: start; align-self: center; }

:

Ved senter av horisontal og start av vertikal

La oss nå sette justeringen for det første elementet til senter av den horisontale aksen og start av den vertikale aksen:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; } #elem1 { justify-self: center; align-self: start; }

:

Ved slutt av horisontal og senter av vertikal

La oss sette justeringen av det første elementet til slutt av den horisontale aksen og senter av den vertikale aksen:

<div id="parent"> <div id="elem1">1</div> <div>2</div> <div>3</div> <div>4</div> </div> #parent { display: grid; grid-template-columns: 100px 100px; grid-template-rows: repeat(3, 1fr); grid-gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { grid-gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; } #elem1 { justify-self: end; align-self: center; }

:

Praktiske oppgaver

Opprett et grid som består av seks elementer og plasser dem i to rader. Utfør justering av det andre elementet ved start av den horisontale aksen og senter av den vertikale aksen.

Plasser nå elementene i griddet i tre rader og angi justering av det tredje elementet ved senter av den horisontale aksen og slutt av den vertikale aksen.

Endre den forrige oppgaven, så justeringen av det fjerde elementet skjer ved slutt av den horisontale aksen og senter av den vertikale aksen.

Gjør nå slik at justeringen av det femte elementet skjer ved start av den horisontale aksen og start av den vertikale aksen, og det sjette elementet - ved slutt av den horisontale aksen og senter av den vertikale aksen.

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