207 of 313 menu

Egenskapen grid-column-start

Egenskapen grid-column-start angir startposisjonen for et element i et grid eller rutenett langs kolonneaksen. Verdien av egenskapen kan være et positivt eller negativt tall. Hvis vi angir et positivt tall, regnes startposisjonen for elementet fra venstre mot høyre. Ved å angi et negativt tall, vil elementet plasseres i omvendt rekkefølge, dvs. fra høyre mot venstre.

Syntaks

velger { grid-column-start: positivt eller negativt tall; }

Eksempel

La oss angi startposisjoner for elementene i griddet:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; } #elem2 { grid-column-start: 2; } #elem3 { grid-column-start: 3; }

:

Eksempel

La oss nå i egenskapen grid-column-start angi negative tall:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: -1; } #elem2 { grid-column-start: -2; } #elem3 { grid-column-start: -3; }

:

Eksempel

La oss nå ved hjelp av egenskapen grid-column-end gjøre slik at det første, andre og tredje elementet plasseres i første rad. Og det fjerde elementet opptar hele andre rad:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> <div id="elem4">4</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; grid-column-end: 2; } #elem2 { grid-column-start: 2; grid-column-end: 3; } #elem3 { grid-column-start: 3; grid-column-end: 4; } #elem4 { grid-column-start: 1; grid-column-end: 4; }

:

Eksempel

Ved overlapping av kolonnene som opptas av nærliggende elementer, vil hvert påfølgende element forskyves ned til neste rad. La oss ta hensyn til denne muligheten og gjøre slik at det første elementet plasseres i første rad, det andre - i andre, og det tredje og fjerde - opptar tredje rad:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> <div id="elem4">4</div> </div> #parent { display: grid; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-column-start: 1; grid-column-end: 4; } #elem2 { grid-column-start: 2; grid-column-end: 3; } #elem3 { grid-column-start: 1; grid-column-end: 2; } #elem4 { grid-column-start: 3; grid-column-end: 4; }

:

Se også

  • egenskapen grid-column-end,
    som angir sluttposisjonen for et element i griddet langs kolonneaksen
  • egenskapen grid-column,
    som angir start- og sluttposisjonene for et element i griddet langs kolonneaksen
  • egenskapen grid-template-columns,
    som angir antall og bredde på kolonner i griddet
  • egenskapen grid-auto-columns,
    som angir antall og bredde på kolonner i et implisitt grid
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