Gerador de Padrão CSS

Gratuito DevTools

Gerador de Padrão CSS

Crie padrões de fundo CSS com gradientes puros — sem imagens, sem SVG. Xadrez, listras, pontos, triângulos, hexágonos e mais. Personalize cores e tamanho e copie o código pronto.

5.2k usuarios Atualizado em Mar 2026 4.7/5
Avalie esta ferramenta:
4.7 (741 votos) Obrigado!
Tipo de Padrão
Configurações
30px
100%
Preview
CSS Gerado

Como Usar

Gere um padrão CSS puro em segundos.

1
Escolha o Padrão
Selecione entre os 9 tipos disponíveis: xadrez, listras, pontos, grade, triângulos e mais.
2
Defina as Cores
Use o color picker ou digite o hex para a cor de fundo e a cor do padrão.
3
Ajuste o Tamanho
Arraste o slider para controlar o tamanho e a opacidade do padrão em tempo real.
4
Copie o CSS
Copie como propriedades individuais, classe CSS completa ou atributo inline style.

Sobre os Padrões CSS

Todos os padrões são gerados usando apenas gradientes CSS nativos — sem imagens externas, sem SVG, sem bibliotecas. O segredo está no uso criativo de repeating-linear-gradient, repeating-conic-gradient e radial-gradient com background-size controlado.

  • Xadrez — usa repeating-conic-gradient para blocos alternados
  • Listras — variações horizontais, verticais e diagonais com repeating-linear-gradient
  • Pontosradial-gradient com raio proporcional ao tamanho
  • Grade — dois gradientes lineares perpendiculares sobrepostos
  • Hexágonos e Triângulos — combinação de gradientes angulados com offset de posição

Padrões de Fundo CSS: guia completo de gradientes repetidos

Índice
  1. O que são padrões CSS por gradiente
  2. Os 9 tipos de padrões disponíveis
  3. Como o CSS de padrão funciona
  4. O papel do background-size
  5. Quando usar padrões CSS
  6. Perguntas frequentes

O que são padrões CSS por gradiente

Padrões de fundo criados apenas com CSS existem desde que os gradientes se tornaram parte do padrão CSS3. A técnica consiste em combinar funções de gradiente (linear-gradient, radial-gradient, conic-gradient e suas variantes repeating-*) com a propriedade background-size para criar tiles que se repetem infinitamente.

A vantagem sobre imagens de fundo é zero requisição de rede, escalabilidade perfeita (vetorial), tamanho em bytes desprezível no CSS e fácil customização via variáveis.

Os 9 tipos de padrões disponíveis

A ferramenta oferece nove padrões clássicos, todos com suporte a personalização de cor e tamanho:

  • Xadrez (Checkerboard) — o mais popular, usa repeating-conic-gradient com intervalos de 25%.
  • Listras horizontais, verticais e diagonais — três variações baseadas em repeating-linear-gradient com ângulos 0°, 90° e 45°.
  • Pontos (Dots) — círculos uniformes via radial-gradient com raio proporcional ao tamanho do tile.
  • Grade (Grid) — dois gradientes perpendiculares criando linhas de 1px.
  • Triângulos — três gradientes a 120°, 240° e 0° com offsets de posição.
  • Hexágonos — gradientes a 60° com tiles deslocados (honeycomb).
  • Ziguezague — quatro gradientes a 135°, 225°, 315° e 45° com offsets negativos.

Como o CSS de padrão funciona

O princípio é sempre o mesmo: definir um tile pequeno com a geometria desejada e deixar o browser repeti-lo via background-repeat: repeat (padrão). O tamanho do tile é controlado por background-size. Quanto menor o tile, mais denso o padrão; quanto maior, mais espaçado.

A opacidade do padrão é implementada via rgba() na cor de padrão, permitindo que o fundo transparece parcialmente mesmo sem alterar a cor base.

A ferramenta aplica a opacidade convertendo o hex para rgba e passando o alpha desejado, o que é mais eficiente do que usar opacity no elemento (que afetaria também o conteúdo filho).

O papel do background-size

A propriedade background-size define a dimensão do tile. Para padrões quadrados, usa-se NNpx NNpx. Para hexágonos (tiles retangulares), a altura é calculada como size × √3/2 × 2 (a altura de um hexágono regular). O gerador faz todos esses cálculos automaticamente, bastando arrastar o slider de tamanho.

No caso dos hexágonos, dois layers de gradiente com background-position deslocado criam o efeito colmeia. No ziguezague, quatro layers com posições negativas formam os dentes da serra.

Quando usar padrões CSS

Padrões de fundo são ideais para:

  • Seções de hero com baixo contraste que precisam de textura visual
  • Cards e widgets que precisam de distinção visual sem cor sólida
  • Áreas de upload ou drop zones (xadrez semitransparente é padrão do Figma e Photoshop)
  • Placeholders de imagem antes do carregamento
  • Backgrounds decorativos em landing pages

Evite padrões muito densos em textos longos — use-os como fundo de containers, não de páginas inteiras com muito conteúdo.

Perguntas frequentes

Preciso de prefixos para repeating-conic-gradient? Não. O suporte é universal desde 2022 (Chrome 69+, Firefox 83+, Safari 12.1+).

Posso usar mais de duas cores? Sim, mas o gerador atual usa duas cores para simplicidade. Edite o CSS gerado manualmente adicionando mais paradas de cor nos gradientes.

O padrão afeta a performance? Minimamente. O browser pinta o tile uma vez e repete via GPU, tornando o custo de rendering equivalente a uma imagem simples.

Como animar o padrão? Anime background-position com @keyframes. Por exemplo, incrementar a posição X cria um efeito de movimento horizontal infinito.