Gerador de grade CSS

Todas as ferramentas

Opções de grade

Modelo
Espaçamento
Alinhamento
Estado
Inativo

Visualização ao vivo

1
2
3
4
5
6
7
8

Sobre este gerador de grade CSS

Esta ferramenta ajuda você a criar layouts de grade CSS sem escrever todas as propriedades manualmente. Você pode alterar colunas, linhas, lacunas e alinhamento enquanto observa a atualização da visualização instantaneamente.

É útil para grades de cartões, galerias, seções de painel, layouts de barra lateral e experimentos rápidos de layout antes de mover o CSS para seu projeto.

Como usar

  1. Escolha uma predefinição ou digite seus próprios valores de grid-template-columns e grid-template-rows.
  2. Ajuste a lacuna, a lacuna da coluna, a lacuna da linha e as configurações de alinhamento.
  3. Verifique a visualização ao vivo para ver como a grade se comporta.
  4. Copie o CSS gerado ou a regra .grid completa.

Dicas

  • Use repeat(3, 1fr) para colunas iguais.
  • Use minmax(0, 1fr) quando os itens da grade puderem conter conteúdo longo.
  • Use faixas fixas como 220px 1fr para layouts estilo barra lateral.
  • Use justificar-conteúdo e alinhar-conteúdo quando a grade em si for menor que seu contêiner.

Verificações de CSS Grid antes de publicar um layout

Um grid correto com um exemplo pode transbordar, reordenar conteúdo ou colapsar diante de conteúdo longo ou intrínseco.

Tamanho de tracks

Teste minmax(), auto, fr, tamanhos intrínsecos e min-width com palavras longas, imagens, células vazias e valores grandes.

Posicionamento responsive

Verifique tracks explícitos e implícitos, auto-placement, dense packing, spans e áreas nomeadas em cada transição.

Ordem de leitura

Mantenha o posicionamento visual alinhado ao DOM e teclado para evitar uma sequência inacessível.

Overflow e aninhamento

Revise gaps, grids aninhados, suporte a subgrid, scroll containers e elementos cuja largura força o grid.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o gerador de grade CSS

O que as colunas do modelo de grade fazem?
Ele define as colunas da grade, como repetir(3, 1fr), 220px 1fr ou repetir(4, minmax(0, 1fr)).
Qual é a diferença entre lacuna e lacuna de coluna?
gap define o espaçamento entre linhas e colunas. column-gap altera apenas o espaçamento horizontal entre colunas.
Posso colar CSS de grade existente?
Sim. Cole regras de grade comuns e use o Parse para carregá-las nos controles.
Isso é apenas para grades simples?
Funciona melhor para padrões de layout comuns, mas você também pode digitar valores de trilha de grade personalizados manualmente.