Generador de Divisores de Sección CSS — Bordes Angulados, Curvos y en Zigzag

Da a las secciones de tu landing page bordes angulados, curvos, en flecha, ondas, zigzag o festoneados con una sola regla de CSS. Elige la forma, el borde (arriba, abajo o ambos) y la profundidad del corte, en px o vw, para que el ángulo se mantenga en cualquier pantalla. Funciona con colores sólidos, degradados y fotos, sin necesidad de un archivo SVG adicional.

Actualizado el

Tu sección

El titular, el texto y los botones se mantienen alejados del borde recortado.

La siguiente sección se ve a través del corte.

CSS

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Generador de Divisores de Sección

  1. Elige una forma: ángulo, flecha, muesca, curva, cuenco, ángulo curvo, onda, zigzag, festones o escalones.
  2. Elige el borde a recortar: abajo, arriba o ambos (con ángulo en ambos bordes obtendrás la clásica banda inclinada).
  3. Ajusta la profundidad del corte. Usa px o vw para que el ángulo se mantenga constante al crecer la sección; en ondas y zigzags, define el número de repeticiones.
  4. Copia el CSS en tu sección. La regla opcional sube la siguiente sección bajo el corte para que no quede ningún hueco.

Cómo funcionan las secciones anguladas

La sección conserva su caja rectangular normal; clip-path: polygon() simplemente oculta un triángulo (o una curva, o un zigzag) a lo largo de su borde. Cada punto del borde recortado usa calc(100% - 80px), así que el corte siempre mide 80 px de profundidad, tanto en un hero corto como en una sección larga, y el ángulo no cambia al crecer el contenido.

.section {
  position: relative;
  z-index: 1;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 80px), 0 100%);
  padding-bottom: calc(80px + 3rem);
}
.section + * { margin-top: -80px; padding-top: calc(80px + 3rem); }

La segunda regla desliza la siguiente sección hacia arriba, por debajo del corte, así que su fondo, y no el de la página, rellena el hueco angulado. z-index: 1 mantiene la sección recortada por encima. Las curvas, ondas y festones se dibujan como polígonos con muchos puntos, que todos los navegadores modernos renderizan con suavidad.

clip-path vs. skew vs. SVG

transform: skewY() también inclina una sección, pero distorsiona también su contenido, así que tendrías que deshacer la inclinación de cada elemento hijo. Un divisor SVG necesita un elemento extra. clip-path recorta la propia sección, incluidos fondos, degradados y fotos, con una sola regla. Para ondas orgánicas y en capas, usa el Generador de Ondas SVG; si quieres difuminar un borde en lugar de cortarlo, usa el Generador de Máscaras CSS.

También se busca como: sección angulada css, sección inclinada css, sección diagonal css, divisor de forma css, sección curva css, borde zigzag css, clip-path divisor de sección, separador de sección css.

Herramientas que combinan con: Generador de Divisores de Sección

  • Generador de clip-path CSS — Recorta imágenes y elementos en cualquier forma: elige una de 15 formas iniciales (triángulo, hexágono, estrella, flecha, chevron, bocadillo, círculo, elipse, inset redondeado…) y luego arrastra los puntos sobre una muestra o sobre tu propia imagen.
  • Generador de Gradientes CSS — Diseña un degradado visualmente: arrastra las paradas de color, cambia el ángulo o el tipo, parte de un preajuste y copia CSS listo para producción con un color de respaldo sólido.
  • Generador de Blobs SVG — Crea formas blob orgánicas y suaves para fondos hero, avatares e ilustraciones.
  • Generador de triángulos CSS — Crea un triángulo solo con CSS para la flecha de un tooltip, el caret de un desplegable o un globo de diálogo: elige una de las 8 direcciones, el ancho, el alto y el color, y copia el truco del border clásico o una versión más sencilla con clip-path.

Preguntas frecuentes

¿Cómo creo una sección angulada (inclinada) en CSS?
Usa clip-path: polygon(0 0, 100% 0, 100% calc(100% - 80px), 0 100%) en la sección. Esto recorta diagonalmente el borde inferior 80 px. Elige Ángulo aquí y copia el CSS.
¿Por qué usar px o vw en lugar de %?
Un porcentaje es relativo a la altura de la sección, así que una sección más alta tendrá un ángulo más pronunciado. Una profundidad en px o vw mantiene el ángulo constante; además, vw escala el ángulo según el ancho de la pantalla.
¿Cómo evito que aparezca un hueco debajo del corte?
Asigna a la siguiente sección un margen superior negativo igual a la profundidad del corte (la regla opcional del resultado) y mantén la sección recortada encima con position: relative y z-index: 1.
¿Funciona en Webflow, WordPress o Framer?
Sí. Añade el clip-path como CSS personalizado en la sección (en Webflow, mediante un Embed con una etiqueta style o código personalizado). Es CSS estándar compatible con todos los navegadores actuales.
¿Puedo instalar Generador de Divisores de Sección como aplicación web y utilizarla sin conexión?
Sí. Generador de Divisores de Sección es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas