210 of 313 menu

Eigenschap grid-row-start

De eigenschap grid-row-start bepaalt de startpositie van een element in het grid per rij. De waarde van de eigenschap kan een positief of negatief getal zijn. Als we een positief getal opgeven, wordt de startpositie van het element van boven naar beneden geteld. Bij het opgeven van een negatief getal wordt het element in omgekeerde volgorde geplaatst, d.w.z. van onder naar boven.

Syntaxis

selector { grid-row-start: positief of negatief getal; }

Voorbeeld

Laten we de startposities instellen voor elementen in het grid:

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

:

Voorbeeld

Laten we nu negatieve getallen opgeven in de eigenschap grid-row-start. Nu zal elem3 de bovenste rij innemen, en elem1 - de onderste rij:

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

:

Voorbeeld

Laten we het eerste blok twee rijen laten innemen. Hiervoor moeten we de eigenschappen grid-row-start en grid-row-end combineren:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> </div> #parent { display: grid; grid-template-columns: 2fr 1fr; height: 300px; width: 400px; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-row-start: 1; grid-row-end: 3; } #elem2 { grid-row-start: 1; grid-row-end: 2; } #elem3 { grid-row-start: 2; grid-row-end: 3; }

:

Voorbeeld

Laten we nu het vierde blok drie rijen toewijzen:

<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; grid-template-columns: 2fr 1fr; height: 300px; width: 400px; padding: 10px; border: 2px solid #696989; } #parent > div { padding: 10px; border: 1px solid #696989; } #elem1 { grid-row-start: 1; grid-row-end: 2; } #elem2 { grid-row-start: 2; grid-row-end: 3; } #elem3 { grid-row-start: 3; grid-row-end: 4; } #elem4 { grid-row-start: 1; grid-row-end: 4; }

:

Zie ook

  • eigenschap grid-row-end,
    die de eindpositie van een element in het grid per rij bepaalt
  • eigenschap grid-row,
    die de start- en eindposities van een element in het grid per rij bepaalt
  • eigenschap grid-template-rows,
    die het aantal en de breedte van rijen in het grid bepaalt
  • eigenschap grid-auto-rows,
    die het aantal en de breedte van rijen in het impliciete grid bepaalt
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren