Gerador de Divisores SVG
Páginas de destino raramente têm costuras horizontais rígidas entre seções coloridas, elas se misturam através de uma onda curva, uma inclinação angular, uma fileira de triângulos. Todos esses são formas SVG simples: um viewBox dimensionado para a largura da página, um polígono ou caminho preenchido com a cor de fundo da próxima seção, ancorado na parte inferior da seção de saída. Este gerador constrói essa forma em cinco estilos (onda, curva, inclinação, triângulos, escadas) com qualquer largura, altura, cor e inversão vertical que você precisar.
Como construir um divisor de seção
-
1
Escolha um estilo
Onda (curva S), curva (arco único), inclinação (diagonal), triângulos (ziguezague), escadas (em degraus).
-
2
Defina a largura e a altura
Largura = a largura da página (1200-1920). Altura = quão alto é o divisor (geralmente 50-200 px).
-
3
Escolha o preenchimento
Escolha a cor de fundo da próxima seção para que o divisor se misture perfeitamente.
-
4
Inverta verticalmente
Ative flipY para inverter a forma se precisar que ela aponte para cima em vez de para baixo.
-
5
Copie o SVG
Cole na parte inferior da seção de saída ou no topo da seção de entrada. Use `preserveAspectRatio="none"` (já incluído) para que a forma se estique com a viewport.
Os cinco estilos e quando usá-los
| Estilo | Sensação | Bom entre |
|---|---|---|
| Onda | Suave, amigável | Hero → depoimentos, paletas pastel |
| Curva | Limpo, elegante | Grade de recursos → CTA, design minimalista |
| Inclinação | Moderno, ousado | Hero escuro → conteúdo claro, temas de alto contraste |
| Triângulos | Afiado, técnico | Ferramentas de desenvolvedor, painéis SaaS |
| Escadas | Estruturado, retrô | Tabelas de preços, layouts editoriais |
Inserindo um divisor no seu markup
Colocação típica na parte inferior de uma seção:
<section class="hero">
<!-- conteúdo do hero -->
<div class="divider" aria-hidden="true">
<!-- cole o SVG aqui -->
</div>
</section>
<section class="next">…</section>
.hero { position: relative; }
.divider {
position: absolute; bottom: 0; left: 0; width: 100%; line-height: 0;
}
.divider svg { width: 100%; height: auto; display: block; }
Por que preserveAspectRatio="none"
Por padrão, um SVG escala uniformemente. Para um divisor que abrange a viewport, você quer que a forma se estique horizontalmente, uma onda de ponta a ponta, não uma onda pequena centrada na página. preserveAspectRatio="none" informa ao renderizador para distorcer a proporção livremente, que é exatamente o que os divisores precisam.
Acessibilidade e SEO
- Marque o wrapper como
aria-hidden="true"para que leitores de tela ignorem a forma decorativa. - Mantenha o SVG abaixo de alguns kilobytes, SVGs inline grandes atrasam a análise do DOM. As saídas aqui estão bem abaixo de 1 KB.
- Evite imagens rasterizadas para divisores; elas pixelizam em monitores ultra-largos e displays retina.
Perguntas frequentes
Não estritamente. O atributo width do SVG define o tamanho intrínseco, mas com preserveAspectRatio="none" e um width: 100% em CSS, a forma preenche qualquer contêiner. Definir a largura para um número redondo como 1200 mantém os números no caminho fáceis de ler.
Isso geralmente é a linha de base inline padrão do elemento SVG. Adicione display: block (ou vertical-align: bottom) ao SVG para remover o espaço.
Sim. Gere dois ou três divisores em cores e opacidades diferentes e empilhe-os. Desloque cada um por alguns pixels via margin-top ou transform em CSS para um efeito de paralaxe.
O SVG gerado é estático. Para ondas animadas, aplique uma chave de quadro transform: translateX() ao wrapper, ou use duas cópias lado a lado e deslize-as.
Não. Nada é armazenado, o SVG é renderizado fresco a cada vez a partir dos valores atuais do formulário.
Ferramentas relacionadas
Gerador de papel quadriculado
Crie papel quadriculado para imprimir online: escolha grade ou pontos, ajuste o espaçamento em mm, selecione A4 ou Carta e uma cor de linha personalizada, e imprima ou baixe um SVG nítido.
Gerador de papel pautado
Crie papel pautado para imprimir de graça. Escolha pauta média, larga ou estreita, defina o espaçamento das linhas em mm, o tamanho da página e uma linha de margem, e imprima ou baixe o SVG.
Criador de gráficos de ponto cruz
Transforme JPEG, PNG ou WebP em gráfico de ponto cruz imprimível com 10–150 pontos, 2–40 cores próprias, símbolos, contagens exatas e medidas do tecido.
Conversor de Pantone para HEX
Converta cores Pantone PMS para os valores mais próximos de HEX, RGB e CMYK para correspondência em tela e impressão, com pré-visualização de amostras.
Divisor de Grade do Instagram
Divida uma imagem ampla em uma grade 3×3 do Instagram, ou qualquer número de linhas. As peças são numeradas para facilitar o upload em ordem inversa.
Gerador de letras de grafite
Crie letras de grafite com efeitos tag, bubble, block, estêncil, neon e wild. Ajuste as cores e exporte PNG ou SVG diretamente no navegador.
Ferramenta disponível em outros idiomas
- SVG-avgränsargenerator [SV]
- SVG-sectieverdeler maken [NL]
- เครื่องมือสร้างเส้นแบ่ง SVG [TH]
- SVG 구분선 생성기 [KO]
- مولد فواصل SVG [AR]
- Generator Pembatas SVG [ID]
- Trình tạo đường phân cách SVG [VI]
- Generator przerywników SVG [PL]
- SVG-Trenner-Generator [DE]
- SVGディバイダージェネレーター [JA]
- Generador de Divisores SVG [ES]
- Générateur de séparateurs SVG [FR]
- SVG Ayırıcı Oluşturucu [TR]
- SVG 分隔线生成器 [ZH]
- SVG Divider Generator [EN]
- Generatore di separatori SVG [IT]
- Генератор SVG-разделителей [RU]