208 of 313 menu

Eienskap grid-column-end

Die eienskap grid-column-end spesifiseer die eindposisie van 'n element in 'n rooster by 'n sekere kolom. Die waarde van die eienskap kan 'n positiewe of negatiewe getal wees. As ons 'n positiewe getal gee, word die eindposisie van die element van links na regs getel. As 'n negatiewe getal gespesifiseer word, sal die element in omgekeerde volgorde geplaas word, d.w.s. van regs na links.

'n Belangrike nuansie van die eienskap grid-column-end is dat die nommer van die gespesifiseerde kolom nie by die eind- posisie van die element ingesluit word nie - as ons die getal 3 gee, sal die element slegs die eerste en tweede kolomme beslaan.

Sintaksis

selektor { grid-column-end: positiewe of negatiewe getal; }

Voorbeeld

Kom ons gee vir elemente in die rooster hulle eindposisies:

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

:

Voorbeeld

En nou, met behulp van die eienskap grid-column-start maak ons so dat die eerste, tweede en derde elemente in die eerste ry geplaas word. En die vierde element die hele tweede ry beslaan:

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

:

Voorbeeld

Wanneer kolomme wat deur naburige elemente beslaan word, oorvleuel, skuif elke daaropvolgende element 'n ry laer. Kom ons gebruik hierdie eienskap om te maak dat die eerste element in die eerste ry geplaas word, die tweede - in die tweede, en die derde en vierde - in die derde ry:

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

:

Voorbeeld

En nou, laat ons in die eienskap grid-column-end negatiewe getalle spesifiseer:

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

:

Sien ook

  • die eienskap grid-column-start,
    wat die beginposisie van 'n element in 'n rooster volgens kolomme spesifiseer
  • die eienskap grid-column,
    wat die begin- en eindposisies van 'n element in 'n rooster volgens kolomme spesifiseer
  • die eienskap grid-template-columns,
    wat die aantal en breedte van kolomme in 'n rooster spesifiseer
  • die eienskap grid-auto-columns,
    wat die aantal en breedte van kolomme in 'n implisiete rooster spesifiseer
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp