208 of 313 menu

Proprietatea grid-column-end

Proprietatea grid-column-end definește poziția finală a elementului în grid sau grilă până la o anumită coloană. Valoarea proprietății poate fi un număr pozitiv sau negativ. Dacă setăm un număr pozitiv, atunci poziția finală a elementului se numără de la stânga la dreapta. Când se specifică un număr negativ, elementul va fi poziționat în ordine inversă, adică de la dreapta la stânga.

Nuanța importantă a proprietății grid-column-end constă în faptul că numărul coloanei specificate nu este inclus în poziția finală a elementului - dacă setăm numărul 3, elementul va ocupa doar prima și a doua coloană.

Sintaxă

selector { grid-column-end: număr pozitiv sau negativ; }

Exemplu

Să setăm elementelor din grid poziții finale:

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

:

Exemplu

Acum, folosind proprietatea grid-column-start să facem astfel încât primul, al doilea și al treilea element să se poziționeze pe primul rând. Iar al patrulea element să ocupe întregul al doilea rând:

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

:

Exemplu

La suprapunerea coloanelor ocupate de elementele învecinate, fiecare element ulterior se deplasează pe un rând mai jos. Să folosim această particularitate pentru a face astfel încât primul element să se poziționeze pe primul rând, al doilea - pe al doilea, iar al treilea și al patrulea - pe al treilea rând:

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

:

Exemplu

Acum să specificăm în proprietatea grid-column-end numere negative:

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

:

Vedeți și

  • proprietatea grid-column-start,
    care definește poziția de început a elementului în grid pe coloane
  • proprietatea grid-column,
    care definește pozițiile de început și de sfârșit ale elementului în grid pe coloane
  • proprietatea grid-template-columns,
    care definește numărul și lățimea coloanelor în grid
  • proprietatea grid-auto-columns,
    care definește numărul și lățimea coloanelor în gridul implicit
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge