A justify-items tulajdonság segítségével vízszintesen igazíthatjuk a oszlopok tartalmát.
Oszlopok tartalmának vízszintes igazítása:
kijelölő
{
justify-items
:
kulcsszó;
}
Értéke lehet
- stretch az oszlopok tartalmát a rendelkezésre álló szélességre nyújtja
- start az oszlopok tartalmát a oszlopok elejére (balra) igazítja
- end az oszlopok tartalmát a oszlopok végére (jobbra) igazítja
- center az oszlopok tartalmát a oszlopok középre (középre) igazítja
1. Példa:
Forráskód
<head>
...
<style>
...
.divGrid {
padding: 0px 0px;
height: 200px;
display: grid;
grid-template-columns: 100px 100px 100px;
grid-template-rows: 100px 100px;
grid-gap: 2px;
}
.template-areas1 {justify-items: center;}
.template-areas2 {justify-items: start;}
.template-areas3 {justify-items: end;}
.template-areas4 {justify-items: stretch;}
</style>
</head>
<body>
<p>.template-areas1 {justify-items: center;}</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>.template-areas2 {justify-items: start;}</p>
<div class="divGrid template-areas2">
<div class="Elem a1">a1</div>
<div class="Elem a2">a2</div>
...
<div class="Elem a6">a6</div>
</div>
<p>.template-areas3 {justify-items: end;}</p>
<div class="divGrid template-areas3">
<div class="Elem a1">a1</div>
<div class="Elem a2">a2</div>
...
<div class="Elem a6">a6</div>
</div>
<p>.template-areas4 {justify-items: stretch;}</p>
<div class="divGrid template-areas4">
<div class="Elem a1">a1</div>
<div class="Elem a2">a2</div>
...
<div class="Elem a6">a6</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ő: grid19.html