210 of 313 menu

Sifat grid-row-start

Sifat grid-row-start menetapkan kedudukan permulaan elemen dalam grid mengikut baris. Nilai untuk sifat ini boleh menjadi nombor positif atau negatif. Jika kita menetapkan nombor positif, maka kedudukan permulaan elemen dikira dari atas ke bawah. Apabila nombor negatif dinyatakan, elemen akan disusun dalam urutan terbalik, iaitu dari bawah ke atas.

Sintaks

selector { grid-row-start: nombor positif atau negatif; }

Contoh

Mari tetapkan kedudukan permulaan untuk elemen dalam 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; }

:

Contoh

Sekarang mari kita nyatakan nombor negatif dalam sifat grid-row-start. Sekarang elem3 akan menduduki baris paling atas, manakala elem1 - paling bawah:

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

:

Contoh

Mari kita buat agar blok pertama menduduki dua baris. Untuk ini, kita perlu menggabungkan sifat grid-row-start dan grid-row-end:

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

:

Contoh

Sekarang mari kita tetapkan tiga baris untuk blok keempat:

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

:

Lihat juga

  • sifat grid-row-end,
    yang menetapkan kedudukan akhir elemen dalam grid mengikut baris
  • sifat grid-row,
    yang menetapkan kedudukan permulaan dan akhir elemen dalam grid mengikut baris
  • sifat grid-template-rows,
    yang menetapkan kuantiti dan lebar baris dalam grid
  • sifat grid-auto-rows,
    yang menetapkan kuantiti dan lebar baris dalam grid tersirat
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak