212 of 313 menu

Grid-row xassəsi

grid-row xassəsi grid və ya şəbəkə daxilində elementin sətirlər üzrə başlanğıc və bitmə mövqeyini təyin edir. Xassənin qiymətləri slash işarəsi ilə ayrılmış müsbət və ya mənfi ədədlər ola bilər. Birinci ədəd elementin başlanğıc mövqeyini, ikinci ədəd isə bitmə mövqeyini göstərir. Əgər qiymət kimi müsbət ədəd təyin edilirsə, onda elementin mövqeyi yuxarıdan aşağıya doğru hesablanır. Mənfi ədəd göstərildikdə isə element əks istiqamətdə yerləşəcək, yəni aşağıdan yuxarıya doğru.

Sintaksis

selektor { grid-row: başlanğıc mövqe / bitmə mövqe; }

Nümunə

Gəlin grid daxilindəki elementlərə başlanğıc və bitmə mövqeləri təyin edək:

<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-row: 1 / 2; } #elem2 { grid-row: 2 / 3; } #elem3 { grid-row: 3 / 4; }

:

Nümunə

İndi isə grid-row xassəsində mənfi ədədlər göstərək:

<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-row: -1 / -2; } #elem2 { grid-row: -2 / -3; } #elem3 { grid-row: -3 / -4; }

:

Nümunə

Gəlin birinci blokun iki sətiri əhatə etməsini təmin edək:

<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: 1 / 3; /* iki sətir */ } #elem2 { grid-row: 1 / 2; } #elem3 { grid-row: 2 / 3; }

:

Nümunə

İndi gəlin dördüncü bloka üç sətir təyin edək:

<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: 1 / 2; } #elem2 { grid-row: 2 / 3; } #elem3 { grid-row: 3 / 4; } #elem4 { grid-row: 1 / 4; }

:

Nümunə

grid-rowgrid-column xassələrini birləşdirək:

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

:

Nümunə

İndi gəlin elə edək ki, birinci və beşinci bloklar bütün sətiri əhatə etsin, ikinci blok isə iki sətir və iki sütunu, üçüncü və dördüncü bloklar isə bir sətir və iki sütunu əhatə etsin:

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

:

Həmçinin bax

  • grid-column xassəsi,
    bu xassə grid daxilində elementin sütunlar üzrə başlanğıc və bitmə mövqeyini təyin edir
  • grid-row-start xassəsi,
    bu xassə grid daxilində elementin sətirlər üzrə başlanğıc mövqeyini təyin edir
  • grid-row-end xassəsi,
    bu xassə grid daxilində elementin sətirlər üzrə bitmə mövqeyini təyin edir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et