208 of 313 menu

Egenskaben grid-column-end

Egenskaben grid-column-end angiver slutpositionen for et element i et grid eller et net op til en bestemt kolonne. Egenskabens værdi kan være et positivt eller negativt tal. Hvis vi angiver et positivt tal, tælles slutpositionen for elementet fra venstre mod højre. Ved angivelse af et negativt tal vil elementet placeres i omvendt rækkefølge, dvs. fra højre mod venstre.

En vigtig nuance ved egenskaben grid-column-end er, at nummeret på den angivne kolonne ikke inkluderes i slutpositionen for elementet - hvis vi angiver tallet 3, vil elementet kun optage den første og anden kolonne.

Syntaks

selektor { grid-column-end: positivt eller negativt tal; }

Eksempel

Lad os angive slutpositioner for elementer i griddet:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; 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: 1; grid-column-end: 3; } #elem3 { grid-column-start: 1; grid-column-end: 4; }

:

Eksempel

Og nu ved hjælp af egenskaben grid-column-start lad os sørge for, at det første, andet og tredje element placeres i den første række. Og det fjerde element indtager hele den anden række:

<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 af kolonner, som er optaget af tilstødende elementer, flyttes hvert efterfølgende element en række ned. Lad os ved hjælp af denne egenskab gøre så det første element placeres i den første række, det andet - i den anden, og det tredje og fjerde - i den tredje række:

<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; }

:

Eksempel

Og lad os nu i egenskaben grid-column-end angive negative tal:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; 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: 1; grid-column-end: -3; } #elem3 { grid-column-start: 1; grid-column-end: -2; }

:

Se også

  • egenskaben grid-column-start,
    som angiver startpositionen for et element i griddet efter kolonner
  • egenskaben grid-column,
    som angiver start- og slutpositioner for et element i griddet efter kolonner
  • egenskaben grid-template-columns,
    som angiver antal og bredde af kolonner i griddet
  • egenskaben grid-auto-columns,
    som angiver antal og bredde af kolonner i det implicitte grid
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis