logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Gyermekelem záróoszlopa



A grid-column-end tulajdonság segítségével állíthatjuk be, hogy az adott gyermekelem hányadik oszlopig tartson.

Gyermekelem záróoszlopának beállítása:

kijelölő
{
grid-column-end
:
szám/kulcsszó;
}

Értéke lehet

  • auto automatikus.
  • szám az adott számú oszlop elé kerül. (Az elem után következő oszlop száma.)
  • span szám azoknak a oszlopoknak darabszáma, amelyekben az elem elhelyezkedik. ("összevont" oszlopoknak száma)


1. Példa:

Forráskód



 
<head> ... <style> ... .divGrid { padding: 0px 0px; height: 200px; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr; grid-gap: 2px; } .template-areas0 .a1 {grid-column-end: 3;} .template-areas0 .a3 {grid-column-end: 4;} .template-areas1 .a1 {grid-column-end: span 2;} .template-areas1 .a4 {grid-column-end: span 3;} .template-areas2 .a1 {grid-column-end: span 2;} .template-areas2 .a3 {grid-column-end: span 3;} .template-areas3 .a1 {grid-column-start: 2; grid-column-end: span 2;} .template-areas3 .a2 {grid-column-start: 3; grid-column-end: span 2;} .template-areas4 .a2 {grid-column-start: 2; grid-column-end: span 2;} .template-areas4 .a4 {grid-column-start: 2; grid-column-end: span 3;} .template-areas4 .a6 {grid-column-start: 2; grid-column-end: span 2;} </style> </head> <body> <p>.a1 {grid-column-end: 3;}<br> .a3 {grid-column-end: 4;}</p> <div class="divGrid template-areas0"> <div class="Elem a1">a1</div> <div class="Elem a2">a2</div> <div class="Elem a3">a3</div> <div class="Elem a4">a4</div> <div class="Elem a5">a5</div> <div class="Elem a6">a6</div> </div> <p>.a1 {grid-column-end: span 2;}<br> .a4 {grid-column-end: span 3;}</p> <div class="divGrid template-areas1"> <div class="Elem a1">a1</div> <div class="Elem a2">a2</div> <div class="Elem a3">a3</div> <div class="Elem a4">a4</div> <div class="Elem a5">a5</div> <div class="Elem a6">a6</div> </div> <p>.a1 {grid-column-end: span 2;}<br> .a3 {grid-column-end: span 3;}</p> <div class="divGrid template-areas2"> <div class="Elem a1">a1</div> <div class="Elem a2">a2</div> <div class="Elem a3">a3</div> <div class="Elem a4">a4</div> <div class="Elem a5">a5</div> <div class="Elem a6">a6</div> </div> <p>.a1 {grid-column-start: 2; grid-column-end: span 2;}<br> .a2 {grid-column-start: 3; grid-column-end: span 2;}</p> <div class="divGrid template-areas3"> <div class="Elem a1">a1</div> <div class="Elem a2">a2</div> <div class="Elem a3">a3</div> <div class="Elem a4">a4</div> <div class="Elem a5">a5</div> <div class="Elem a6">a6</div> </div> <p>.a2 {grid-column-start: 2; grid-column-end: span 2;}<br> .a4 {grid-column-start: 2; grid-column-end: span 3;}<br> .a6 {grid-column-start: 2; grid-column-end: span 2;}</p> <div class="divGrid template-areas4"> <div class="Elem a1">a1</div> <div class="Elem a2">a2</div> <div class="Elem a3">a3</div> <div class="Elem a4">a4</div> <div class="Elem a5">a5</div> <div class="Elem a6">a6</div> </div> <p>4*4-es rácsszerkezet</p> <div class="divGrid " > <div class="Elem">1</div> <div class="Elem">2</div> <div class="Elem">3</div> <div class="Elem">4</div> <div class="Elem">5</div> <div class="Elem">6</div> <div class="Elem">7</div> <div class="Elem">8</div> <div class="Elem">9</div> <div class="Elem">10</div> <div class="Elem">11</div> <div class="Elem">12</div> <div class="Elem">13</div> <div class="Elem">14</div> <div class="Elem">15</div> <div class="Elem">16</div> </div> </body> </html>

Eredmény*


* Az eredmény megjelenítése az Ön által használt böngészőtől függ.
A példakód külön ablakban is megtekinthető: grid12.html


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.