⊗mkPmGdRCS 232 of 250 menu

Συντομογραφία για γραμμές και στήλες σε CSS Grids

Υπάρχουν περιπτώσεις όπου είναι βολικό να καθορίσουμε τις διαστάσεις των γραμμών και των στηλών σε σύντομη μορφή. Για αυτό χρησιμοποιούμε την ιδιότητα grid-template, η οποία ορίζεται στο γονικό στοιχείο και αντιπροσωπεύει μια συντομογραφία της δήλωσης δύο ιδιοτήτων: grid-template-rows και grid-template-columns.

Οι γραμμές και οι στήλες για το grid container ορίζονται χωρισμένες με κάθετο, οι διαστάσεις τους ορίζονται σε μονάδες μέτρησης.

Παράδειγμα

Ας δημιουργήσουμε ένα πλέγμα χρησιμοποιώντας την ιδιότητα grid-template:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 1fr 1fr 1fr / 1fr 1fr 1fr; border: 2px solid #696989; padding: 10px; width: 600px; height: 400px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Παράδειγμα

Τώρα ας δώσουμε στη δεύτερη και τρίτη γραμμή το ίδιο πλάτος, και σε κάθε στήλη - διαφορετικό πλάτος:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 60px 1fr 60px / 20% 1fr 15%; border: 2px solid #696989; padding: 10px; width: 600px; height: 300px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Παράδειγμα

Τώρα στο πλέγμα από το προηγούμενο παράδειγμα ας κάνουμε την επάνω γραμμή πλάτους δύο κλασμάτων (fr), και την πρώτη στήλη - μισό κλάσμα (fr):

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 2fr 1fr 1fr / 0.5fr 1fr 1fr; border: 2px solid #696989; padding: 10px; width: 600px; height: 400px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

Πρακτικές Ασκήσεις

Υλοποιήστε το ακόλουθο πλέγμα:

Υλοποιήστε το ακόλουθο πλέγμα:

Υλοποιήστε το ακόλουθο πλέγμα:

Υλοποιήστε το ακόλουθο πλέγμα:

Υλοποιήστε το ακόλουθο πλέγμα:

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη