Ιδιότητα justify-items
Η ιδιότητα justify-items ορίζει
τη στοίχιση των στοιχείων εντός των κελιών του πλέγματος
κατά τον οριζόντιο άξονα.
Η στοίχιση είναι πιο εμφανής
όταν προβάλλεται το πλέγμα στο εργαλείο προγραμματιστή του προγράμματος περιήγησης.
Εφαρμόζεται στο γονικό στοιχείο.
Σύνταξη
επιλογέας {
justify-items: flex-start | flex-end | center ;
}
Τιμές
| Τιμή | Περιγραφή |
|---|---|
flex-start |
Τα στοιχεία πιέζονται προς την αρχή του οριζόντιου άξονα. |
flex-end |
Τα μπλοκ πιέζονται προς το τέλος του οριζόντιου άξονα. |
center |
Τα μπλοκ βρίσκονται στο κέντρο του οριζόντιου άξονα. |
Παράδειγμα . Στοίχιση προς την αρχή του οριζόντιου άξονα
Ας στοιχίσουμε τα στοιχεία μας εντός των κελιών προς την αρχή του οριζόντιου άξονα:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
justify-items: start;
grid-template-columns: 100px 100px;
grid-template-rows: repeat(3, 1fr);
gap: 10px;
padding: 10px;
height: 200px;
width: 400px;
border: 2px solid #696989;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Και τώρα ας δούμε το πλέγμα μας στο εργαλείο προγραμματιστή:
Παράδειγμα . Στοίχιση στο κέντρο του οριζόντιου άξονα
Ας στοιχίσουμε τα στοιχεία μας στα κελιά στο κέντρο του οριζόντιου άξονα:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
justify-items: center;
grid-template-columns: 100px 100px;
grid-template-rows: repeat(3, 1fr);
gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Συνδέοντας το εργαλείο προγραμματιστή του προγράμματος περιήγησης θα δούμε το πλέγμα μας:
Παράδειγμα . Στοίχιση προς το τέλος του οριζόντιου άξονα
Ας στοιχίσουμε τα στοιχεία μας προς το τέλος του οριζόντιου άξονα:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
justify-items: end;
grid-template-columns: 100px 100px;
grid-template-rows: repeat(3, 1fr);
gap: 10px;
padding: 10px;
border: 2px solid #696989;
height: 200px;
width: 400px;
}
#parent > div {
gap: 10px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #696989;
}
:
Τώρα ας δούμε το πλέγμα μέσω του εργαλείου προγραμματιστή:
Δείτε επίσης
-
η ιδιότητα
align-items,
που ορίζει τη στοίχιση κατά τον εγκάρσιο άξονα -
η ιδιότητα
place-items,
που ορίζει τη στοίχιση των στοιχείων εντός των κελιών του πλέγματος