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
  • Pontos, radial-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.