← Επιστροφή στις λειτουργίες
Pro

Οπτικοποιητής Grid/Flex

Ο Οπτικοποιητής Grid/Flex ανιχνεύει κάθε container CSS Grid και Flexbox σε μια ιστοσελίδα και αποδίδει τη δομή διάταξής τους ως έγχρωμες επικαλύψεις απευθείας στη σελίδα. Δείτε γραμμές grid, μεγέθη track, τιμές gap, κατευθύνσεις flex, άξονες ευθυγράμμισης και sizing παιδικών στοιχείων — όλα οπτικοποιημένα χωρίς άνοιγμα DevTools.

Τα CSS Grid και Flexbox είναι τα θεμέλια της σύγχρονης διάταξης web, αλλά είναι αόρατα από προεπιλογή. Δεν μπορείτε να δείτε γραμμές grid, άξονες flex ή τιμές gap απλά κοιτάζοντας μια σελίδα. Τα DevTools browser προσφέρουν κάποιες δυνατότητες επικάλυψης grid, αλλά απαιτούν να βρείτε πρώτα το container στον πίνακα Elements, να ενεργοποιήσετε χειροκίνητα την επικάλυψη και δείχνουν μόνο ένα container τη φορά. Ο Οπτικοποιητής Grid/Flex αυτοματοποιεί τα πάντα — σαρώνει τη σελίδα, βρίσκει κάθε container Grid και Flex και αποδίδει τη δομή διάταξής τους ως οπτικές επικαλύψεις. Τα Grid containers δείχνουν γραμμές στηλών και γραμμών με επισημασμένα μεγέθη track. Τα Flex containers δείχνουν κατεύθυνση κύριου άξονα, ευθυγράμμιση cross axis και κατανομή χώρου.

Ζωντανή προεπισκόπηση
example.com/dashboard Grid/Flex: ON
CSS Grid container detected
display: grid
col 1
col 2
col 3
col 1-2 (span 2)
col 3
gap: 8px · grid-template-columns: 1fr 1fr 1fr
Layout Properties
displaygrid
columns1fr 1fr 1fr
rowsauto auto
gap8px
items6 children
Βασικά χαρακτηριστικά

Επικάλυψη Γραμμών CSS Grid

Τα Grid containers δείχνουν έγχρωμες γραμμές για κάθε track γραμμής και στήλης. Τα μεγέθη track (1fr, auto, 200px) επισημαίνονται σε κάθε γραμμή. Οι περιοχές gap επισημαίνονται με ημιδιαφανείς μπάντες. Τα implicit και explicit tracks διακρίνονται με συνεχείς έναντι διακεκομμένων γραμμών.

Κατεύθυνση & Ευθυγράμμιση Flexbox

Τα Flex containers δείχνουν τον κύριο άξονα ως βέλος (row, row-reverse, column, column-reverse) και τον cross axis κάθετο σε αυτόν. Τα justify-content και align-items οπτικοποιούνται με επισημασμένους δείκτες ευθυγράμμισης που δείχνουν πώς κατανέμεται ο χώρος μεταξύ παιδιών.

Αυτόματη Ανίχνευση Όλων των Containers

Το εργαλείο σαρώνει αυτόματα ολόκληρη τη σελίδα και βρίσκει κάθε στοιχείο με display: grid ή display: flex (συμπεριλαμβανομένων inline παραλλαγών). Ένας αριθμός σήματος δείχνει τον συνολικό αριθμό που ανιχνεύτηκε.

Λεπτομερής Πίνακας Ιδιοτήτων

Κάντε κλικ σε οποιοδήποτε container για να δείτε τις πλήρεις ιδιότητες διάταξης: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap και όλες τις ιδιότητες sizing παιδιών (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Sizing Παιδικών Στοιχείων

Κάθε παιδικό στοιχείο εντός Grid ή Flex container δείχνει το πραγματικό αποδοσμένο μέγεθός του, τιμές flex-grow/shrink και τοποθέτηση grid area. Δείτε ακριβώς πόσο χώρο καταλαμβάνει κάθε παιδί και γιατί.

Ανίχνευση Φωλιασμένης Διάταξης

Ανιχνεύει Grid και Flex containers φωλιασμένα μέσα σε άλλα Grid/Flex containers. Η επικάλυψη αποδίδει κάθε επίπεδο φωλιάσματος με διαφορετικά χρώματα ώστε να βλέπετε την πλήρη ιεραρχία διάταξης.

Συνήθεις περιπτώσεις χρήσης

Αποσφαλμάτωση Sizing Track Grid

Μια στήλη grid είναι φαρδύτερη ή στενότερη από το αναμενόμενο; Η επικάλυψη δείχνει τα πραγματικά μεγέθη track (1fr επιλυμένο σε 342px, auto επιλυμένο σε 156px) ώστε να βλέπετε ακριβώς πώς υπολόγισε τα μεγέθη ο browser.

Κατανόηση Κατανομής Χώρου Flex

Γιατί ένα flex παιδί είναι φαρδύτερο από άλλο; Ο οπτικοποιητής δείχνει τιμές flex-grow, flex-shrink και flex-basis για κάθε παιδί, κάνοντας ορατή τη λογική κατανομής χώρου.

Επαλήθευση Responsive Αλλαγών Grid

Αλλάξτε μέγεθος browser και παρακολουθήστε την επικάλυψη grid να ενημερώνεται σε πραγματικό χρόνο. Δείτε πώς αλλάζει το grid-template-columns από 1fr 1fr 1fr σε desktop σε 1fr σε κινητό και επαληθεύστε τη μετάβαση σε κάθε breakpoint.

Εκμάθηση CSS Grid & Flexbox

Επισκεφτείτε καλοκατασκευασμένους ιστότοπους και δείτε πώς χρησιμοποιούν διατάξεις Grid και Flex στην παραγωγή. Οι οπτικές επικαλύψεις κάνουν αφηρημένες έννοιες (μονάδες fr, auto-fit, justify-content) απτές και διαδραστικές.

Έλεγχος Συνέπειας Διάταξης

Ελέγξτε ότι όλα τα grids καρτών σε μια σελίδα χρησιμοποιούν τον ίδιο αριθμό στηλών και τιμές gap. Η επικάλυψη κάνει τις ασυνέπειες αμέσως ορατές — μία ενότητα με gap 20px ενώ άλλη χρησιμοποιεί 24px είναι εμφανές με μια ματιά.

Τρόπος χρήσης
1

Ενεργοποίηση Οπτικοποιητή Grid/Flex

Ανοίξτε το floating dock του DevSuite Pro και κάντε κλικ στο εικονίδιο Οπτικοποιητή Grid/Flex. Το εργαλείο σαρώνει τη σελίδα και ανιχνεύει όλα τα Grid και Flex containers.

2

Προβολή Ανιχνευμένων Containers

Κάθε Grid και Flex container λαμβάνει έγχρωμη επικάλυψη περιγράμματος. Ένας πίνακας απαριθμεί όλα τα ανιχνευμένα containers με τον τύπο (Grid ή Flex) και τον selector στοιχείου.

3

Κλικ για Επιθεώρηση Λεπτομερειών

Κάντε κλικ σε οποιοδήποτε container για να δείτε τις πλήρεις ιδιότητες διάταξης. Τα Grid containers δείχνουν γραμμές και μεγέθη track, τα Flex containers δείχνουν κατευθύνσεις άξονα και ευθυγράμμιση.

4

Εξέταση Sizing Παιδιών

Κάθε παιδικό στοιχείο εμφανίζει το υπολογισμένο μέγεθός του και ιδιότητες ειδικές για διάταξη (flex-grow, grid-area). Κατανοήστε πώς κατανέμεται ο χώρος μεταξύ παιδιών.

5

Εναλλαγή Απενεργοποίησης Επικαλύψεων

Κάντε κλικ ξανά στο εικονίδιο εργαλείου για αφαίρεση όλων των επικαλύψεων και επιστροφή στην κανονική προβολή σελίδας.

Είστε έτοιμοι να δοκιμάσετε; Οπτικοποιητής Grid/Flex?

Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 39+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.

Προσθήκη στο Chrome Προσθήκη στο Edge Προσθήκη στο FireFox