Pular para o conteúdo
WoowTools

Gerador de sistema de grid CSS

Gere um grid de colunas responsivo com seus próprios breakpoints, colunas, gutters, margens e largura máxima. Exporte CSS, classes utilitárias ou configuração do Tailwind.

Grátis Roda no seu navegador Sem cadastro

Carregando Gerador de grid CSS…

Seus arquivos nunca saem do seu dispositivo

Como usar Gerador de grid CSS

  1. 1

    Abra Gerador de grid CSS nesta página. Ele carrega direto no seu navegador.

  2. 2

    Adicione seu arquivo, texto ou valores e ajuste as configurações.

  3. 3

    Copie ou baixe o resultado. Nada é enviado nem armazenado.

Sobre esta ferramenta

Um sistema de grid dá a todas as páginas a mesma estrutura de base: um número fixo de colunas, espaçamentos consistentes e uma largura máxima de conteúdo, adaptando-se a cada tamanho de tela. Este gerador de sistema de grid permite definir essa estrutura uma vez e exportar o código pronto, para que designers e desenvolvedores trabalhem com o mesmo grid.

Como criar um grid

  1. Defina a largura máxima do conteúdo em pixels.
  2. Edite os breakpoints: para cada tamanho de tela, escolha o número de colunas, o gutter entre elas e a margem externa.
  3. Confira a prévia ao vivo das colunas.
  4. Escolha um prefixo de classe se for exportar classes.
  5. Copie o código como CSS puro, classes utilitárias ou configuração do Tailwind.

Uma configuração típica

TelaColunasGutter
Celular416px
Tablet824px
Desktop1224 a 32px

Doze colunas são populares porque se dividem certinho em metades, terços, quartos e sextos.

Dicas

  • Combine com o seu arquivo de design: use as mesmas colunas e gutters do layout grid do Figma.
  • Limite o comprimento da linha: uma largura máxima de cerca de 1200 a 1440px mantém o texto legível em telas grandes.
  • Use uma escala de espaçamento: gutters e margens de 8, 16, 24 ou 32px deixam o espaçamento consistente.
  • Deixe o conteúdo decidir os breakpoints: adicione um onde o layout começa a quebrar, não só nos tamanhos de dispositivo.

Sistema de grid ou CSS grid?

Um sistema de grid é uma convenção de design; CSS grid é o recurso do navegador que pode implementá-lo. O CSS gerado usa CSS moderno e não precisa de framework. Para layouts de uma dimensão dentro do grid, use o gerador de Flexbox, e defina os tamanhos de texto com o gerador de escala tipográfica.

Perguntas frequentes

Quantas colunas um grid deve ter?

Doze colunas no desktop é a escolha mais comum porque se dividem em metades, terços e quartos. Celulares costumam usar 4 colunas e tablets 8.

O que é um gutter?

O espaço entre as colunas. Gutters típicos têm 16px no celular e de 24 a 32px em telas maiores.

Posso exportar o grid para o Tailwind?

Sim. Escolha o formato Tailwind para receber uma configuração das suas telas e espaçamentos.

Posso definir meus próprios breakpoints?

Sim. Edite a largura, as colunas, o gutter e a margem de cada breakpoint.

Qual largura máxima devo usar?

Entre cerca de 1200 e 1440 pixels funciona para a maioria dos sites e mantém linhas de texto com tamanho confortável em telas largas.

O código precisa de Bootstrap ou outro framework?

Não. O CSS e as classes geradas são CSS puro e funcionam sozinhos.