← Voltar para Funcionalidades
Pro

Visualizador de Grid & Flex

O Visualizador de Grid & Flex torna os layouts invisíveis visíveis. Ele sobrepõe guias de grade, números de linha, nomes de área e indicadores de alinhamento flexível diretamente na sua página, ajudando você a entender exatamente como seus elementos estão sendo posicionados e por que eles se comportam de determinada maneira.

Entender layouts complexos de Grid e Flexbox apenas olhando para o código pode ser difícil. Esta ferramenta fornece uma representação visual em tempo real do seu sistema de layout. Para Grid, ela mostra linhas de grade, números de trilha (track numbers), nomes de áreas e lacunas (gaps). Para Flexbox, ela destaca o eixo principal e o eixo cruzado, indicadores de alinhamento (justify-content, align-items) e o comportamento de encolhimento/crescimento (flex-grow/shrink) de cada item. Você pode alternar entre diferentes modos de visualização, ver as dimensões calculadas de cada célula ou item e identificar instantaneamente problemas de alinhamento ou transbordamento (overflow). É essencial para dominar layouts modernos e garantir que eles sejam responsivos em todos os tamanhos de tela.

Visualização ao Vivo
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
Principais Recursos

Sobreposição de Grade (Grid Overlay)

Desenha linhas de grade, números de trilha e nomes de áreas diretamente sobre os elementos Grid. Veja as dimensões exatas de cada coluna e linha, facilitando o alinhamento de elementos com precisão de pixel.

Indicadores de Eixo Flex (Flex Axis)

Visualiza os eixos principal e cruzado para contêineres Flexbox. Veja como as propriedades justify-content e align-items estão afetando a distribuição dos itens dentro do contêiner.

Visualização de Gap e Padding

Destaca as propriedades gap, row-gap e column-gap, bem como o preenchimento interno (padding) dos contêineres. Identifique rapidamente se o espaçamento entre itens está vindo de lacunas ou margens.

Painel de Propriedades Detalhado

Clique em qualquer contêiner para ver suas propriedades de layout completas: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap e todas as propriedades de dimensionamento de filhos (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Dimensionamento de Elementos Filhos

Cada elemento filho dentro de um contêiner Grid ou Flex mostra seu tamanho real renderizado, valores de flex-grow/shrink e posicionamento da área de grade. Veja exatamente quanto espaço cada filho ocupa e por quê.

Detecção de Layout Aninhado

Detecta contêineres Grid e Flex aninhados dentro de outros contêineres Grid/Flex. A sobreposição renderiza cada nível de aninhamento com cores diferentes para que você possa ver a hierarquia completa do layout.

Casos de Uso Comuns

Depuração de Grades Complexas

Se o seu layout Grid não estiver se comportando como esperado, use a sobreposição para verificar se as áreas estão definidas corretamente e se os itens estão ocupando as trilhas certas.

Ajuste de Alinhamento Flexbox

Use os indicadores de eixo para entender como justify-content e align-items estão distribuindo o espaço. Identifique por que os itens não estão centralizados ou por que há espaço extra inesperado.

Verificação de Mudanças de Grade Responsiva

Redimensione o navegador e veja a sobreposição da grade atualizar em tempo real. Veja como grid-template-columns muda de "1fr 1fr 1fr" no desktop para "1fr" no mobile, e verifique a transição em cada breakpoint.

Aprendendo CSS Grid & Flexbox

Visite sites bem construídos e veja como eles usam layouts Grid e Flex em produção. As sobreposições visuais tornam conceitos abstratos (unidades fr, auto-fit, justify-content) tangíveis e interativos.

Auditoria de Consistência de Layout

Verifique se todas as grades de cards em uma página usam a mesma contagem de colunas e valores de gap. A sobreposição torna as inconsistências imediatamente visíveis — uma seção usando gap de 20px enquanto outra usa 24px fica óbvio à primeira vista.

Como Usar
1

Ativar Visualizador de Grid & Flex

Abra o dock flutuante do DevSuite Pro e clique no ícone Visualizador de Grid & Flex. A ferramenta começará a escanear a página em busca de contêineres de layout.

2

Selecionar um Contêiner

Clique em qualquer elemento que use display: grid ou display: flex. A sobreposição visual aparecerá instantaneamente sobre o elemento selecionado.

3

Explorar a Estrutura

Veja as linhas de grade, eixos flex e indicadores de espaçamento. Use o painel de controle para alternar entre mostrar números de linha, nomes de área ou dimensões.

4

Inspecionar Itens do Layout

Clique nos itens dentro do contêiner para ver suas propriedades individuais de posicionamento e como elas contribuem para o layout final.

5

Ajustar e Validar

Altere as propriedades de layout no seu CSS e veja a visualização atualizar em tempo real. Valide se as mudanças produzem o comportamento de layout desejado.

Pronto para Testar? Visualizador de Grid & Flex?

Instale o DevSuite Pro gratuitamente e desbloqueie mais de 39 ferramentas de desenvolvedor para seu navegador.

Adicionar ao Chrome Adicionar ao Edge Adicionar ao FireFox