← Powrót do funkcji
Pro

Wizualizator Grid/Flex

Wizualizator Grid/Flex wykrywa każdy kontener CSS Grid i Flexbox na stronie i renderuje ich strukturę układu jako kolorowe nakładki bezpośrednio na stronie. Zobacz linie siatki, rozmiary ścieżek, wartości odstępów, kierunki flex, osie wyrównania i rozmiary elementów podrzędnych — wszystko wizualizowane bez otwierania DevTools.

CSS Grid i Flexbox to fundamenty nowoczesnego układu webowego, ale domyślnie są niewidoczne. Nie możesz zobaczyć linii siatki, osi flex ani wartości gap tylko patrząc na stronę. DevTools przeglądarki oferują niektóre funkcje nakładki siatki, ale wymagają najpierw znalezienia kontenera w panelu Elements, ręcznego włączenia nakładki i pokazują tylko jeden kontener naraz. Wizualizator Grid/Flex automatyzuje to całkowicie — skanuje stronę, znajduje każdy kontener Grid i Flex i renderuje ich strukturę układu jako wizualne nakładki. Kontenery Grid pokazują linie kolumn i wierszy z oznaczonymi rozmiarami ścieżek. Kontenery Flex pokazują kierunek osi głównej, wyrównanie osi poprzecznej i jak przestrzeń jest dystrybuowana. Przerwy są podświetlone kolorowymi pasmami pokazującymi ich wartości w pikselach. Kliknij dowolny kontener, aby zobaczyć szczegółowy panel właściwości z każdą wymienioną właściwością układu.

Podgląd na żywo
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
Kluczowe funkcje

Nakładka linii CSS Grid

Kontenery Grid pokazują kolorowe linie dla każdej ścieżki wiersza i kolumny. Rozmiary ścieżek (1fr, auto, 200px) są oznaczone na każdej linii. Obszary przerw są podświetlone półprzezroczystymi pasmami pokazującymi wartość gap w pikselach. Ścieżki niejawne i jawne są odróżnione liniami ciągłymi vs przerywanymi.

Kierunek i wyrównanie Flexboxa

Kontenery Flex pokazują oś główną jako strzałkę (row, row-reverse, column, column-reverse) i oś poprzeczną prostopadłą do niej. justify-content i align-items są wizualizowane z oznakowanymi wskaźnikami wyrównania pokazującymi, jak przestrzeń jest dystrybuowana między dziećmi.

Automatyczne wykrywanie wszystkich kontenerów

Narzędzie automatycznie skanuje całą stronę i znajduje każdy element z display: grid lub display: flex (w tym warianty inline). Liczba znaczka pokazuje łączną liczbę wykrytych. Nie ma potrzeby ręcznego wybierania elementów — wszystkie są znajdowane i wymieniane automatycznie.

Szczegółowy panel właściwości

Kliknij dowolny kontener, aby zobaczyć jego kompletne właściwości układu: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap i wszystkie właściwości rozmiaru dzieci (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Rozmiary elementów podrzędnych

Każdy element podrzędny w kontenerze Grid lub Flex pokazuje swój rzeczywisty wyrenderowany rozmiar, wartości flex-grow/shrink i umieszczenie obszaru siatki. Zobacz dokładnie, ile miejsca zajmuje każde dziecko i dlaczego.

Wykrywanie zagnieżdżonych układów

Wykrywa kontenery Grid i Flex zagnieżdżone wewnątrz innych kontenerów Grid/Flex. Nakładka renderuje każdy poziom zagnieżdżenia różnymi kolorami, więc możesz zobaczyć kompletną hierarchię układu.

Typowe zastosowania

Debugowanie rozmiarów ścieżek siatki

Kolumna siatki jest szersza lub węższa niż oczekiwano? Nakładka pokazuje rzeczywiste rozmiary ścieżek (1fr rozwiązane do 342px, auto rozwiązane do 156px), więc możesz zobaczyć dokładnie, jak przeglądarka obliczyła rozmiary.

Zrozumienie dystrybucji przestrzeni Flex

Dlaczego jedno dziecko flex jest szersze niż inne? Wizualizator pokazuje wartości flex-grow, flex-shrink i flex-basis dla każdego dziecka, czyniąc logikę dystrybucji przestrzeni widoczną.

Weryfikacja responsywnych zmian siatki

Zmień rozmiar przeglądarki i obserwuj aktualizację nakładki siatki w czasie rzeczywistym. Zobacz, jak grid-template-columns zmienia się z "1fr 1fr 1fr" na desktopie do "1fr" na mobilnym, i zweryfikuj przejście przy każdym punkcie przerwania.

Nauka CSS Grid i Flexbox

Odwiedź dobrze zbudowane strony i zobacz, jak używają układów Grid i Flex w produkcji. Wizualne nakładki sprawiają, że abstrakcyjne koncepcje (jednostki fr, auto-fit, justify-content) stają się namacalne i interaktywne.

Audyt spójności układu

Sprawdź, że wszystkie siatki kart na stronie używają tej samej liczby kolumn i wartości gap. Nakładka sprawia, że niespójności są natychmiast widoczne — jedna sekcja używająca gap 20px, podczas gdy inna używa 24px, jest oczywista jednym spojrzeniem.

Jak używać
1

Aktywuj Wizualizator Grid/Flex

Otwórz pływający dok DevSuite Pro i kliknij ikonę Wizualizatora Grid/Flex. Narzędzie skanuje stronę i wykrywa wszystkie kontenery Grid i Flex.

2

Wyświetl wykryte kontenery

Każdy kontener Grid i Flex otrzymuje nakładkę kolorowej ramki. Panel wymienia wszystkie wykryte kontenery z ich typem (Grid lub Flex) i selektorem elementu.

3

Kliknij, aby sprawdzić szczegóły

Kliknij dowolny kontener, aby zobaczyć jego kompletne właściwości układu. Kontenery Grid pokazują linie ścieżek i rozmiary; kontenery Flex pokazują kierunki osi i wyrównanie.

4

Zbadaj rozmiary dzieci

Każdy element podrzędny wyświetla swój obliczony rozmiar i właściwości specyficzne dla układu (flex-grow, grid-area). Zrozum, jak przestrzeń jest dystrybuowana między dziećmi.

5

Wyłącz nakładki

Kliknij ponownie ikonę narzędzia, aby usunąć wszystkie nakładki i powrócić do normalnego widoku strony.

Gotowy do wypróbowania? Wizualizator Grid/Flex?

Zainstaluj DevSuite Pro za darmo i odblokuj ponad 39 narzędzi programistycznych dla swojej przeglądarki.

Dodaj do Chrome Dodaj do Edge Dodaj do FireFox