Générateur de séparateur de section CSS — Bords inclinés, courbes et en zigzag

Donnez à vos sections de page d’accueil des bords inclinés, courbes, en flèche, en vague, en zigzag ou festonnés avec une seule règle CSS. Choisissez la forme, le bord (haut, bas ou les deux) et la profondeur de la coupe, en px ou en vw, pour que l’angle reste identique sur tous les écrans. Fonctionne sur les couleurs unies, les dégradés et les photos, sans fichier SVG supplémentaire.

Mis à jour le

Votre section

Le titre, le texte et les boutons restent à l’écart du bord découpé.

La section suivante apparaît à travers la coupe.

CSS

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Générateur de séparateur de section

  1. Choisissez une forme : angle, flèche, encoche, courbe, creux, angle courbé, vague, zigzag, festons ou marches.
  2. Sélectionnez le bord à découper : bas, haut ou les deux (avec un angle, les deux bords donnent la bande inclinée classique).
  3. Définissez la profondeur de coupe. Utilisez les px ou les vw pour que l’angle reste constant quand la section grandit ; pour les vagues et les zigzags, réglez le nombre de répétitions.
  4. Copiez le CSS sur votre section. La règle facultative remonte la section suivante sous la coupe, afin qu’aucun espace ne subsiste.

Comment fonctionnent les sections inclinées

La section conserve sa boîte rectangulaire habituelle ; clip-path: polygon() masque simplement un triangle (ou une courbe, ou un zigzag) le long de son bord. Chaque point du bord découpé utilise calc(100% - 80px), la coupe fait donc toujours 80 px de profondeur, que ce soit sur un hero court ou une section longue, et l’angle ne change pas lorsque le contenu s’allonge.

.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 seconde règle fait remonter la section suivante sous la coupe, si bien que son arrière-plan, et non celui de la page, remplit l’espace incliné. z-index: 1 garde la section découpée au premier plan. Les courbes, vagues et festons sont dessinés sous forme de polygones à nombreux points, que tous les navigateurs modernes affichent avec fluidité.

clip-path, skew ou SVG : quelle différence ?

transform: skewY() incline aussi la section, mais déforme également son contenu : il faut alors annuler la déformation de chaque enfant. Un séparateur SVG nécessite un élément supplémentaire. clip-path découpe la section elle-même, arrière-plans, dégradés et photos compris, avec une seule règle. Pour des vagues organiques superposées, utilisez le générateur de vagues SVG ; pour estomper doucement un bord au lieu de le découper, utilisez le générateur de masque CSS.

Aussi recherché comme : section inclinée css, section en diagonale css, séparateur de section css, bord en zigzag css, section courbe css, clip-path séparateur de section, forme de séparation css, section oblique css.

Outils complémentaires : Générateur de séparateur de section

  • Générateur clip-path CSS — Découpez images et éléments en n'importe quelle forme : choisissez l'une des 15 formes de départ (triangle, hexagone, étoile, flèche, chevron, bulle de dialogue, cercle, ellipse, rectangle arrondi en inset…), puis déplacez les points sur un exemple ou sur votre propre image.
  • Générateur de dégradé CSS — Concevez un dégradé visuellement : faites glisser les arrêts de couleur, modifiez l’angle ou le type, partez d’un préréglage, puis copiez un CSS prêt pour la production avec une couleur de repli unie.
  • Générateur de blobs SVG — Créez des formes organiques lisses pour les arrière-plans de bannière, les avatars et les illustrations.
  • Générateur triangle CSS — Créez un triangle en CSS pur pour une flèche d'infobulle, un caret de menu déroulant ou une bulle de dialogue : choisissez l'une des 8 directions, la largeur, la hauteur et la couleur, puis copiez soit l'astuce classique des bordures, soit une version plus simple en clip-path.

Questions fréquentes

Comment créer une section inclinée (en diagonale) en CSS ?
Utilisez clip-path: polygon(0 0, 100% 0, 100% calc(100% - 80px), 0 100%) sur la section. Cela découpe le bord inférieur en diagonale sur 80 px. Choisissez ici Angle, puis copiez le CSS.
Pourquoi utiliser des px ou des vw plutôt que des % ?
Un pourcentage est relatif à la hauteur de la section : plus la section est haute, plus l’angle devient raide. Une profondeur en px ou en vw conserve un angle constant ; le vw adapte en plus l’angle à la largeur de l’écran.
Comment éviter l’apparition d’un espace sous la coupe ?
Donnez à la section suivante une marge supérieure négative égale à la profondeur de la coupe (la règle facultative du résultat), et gardez la section découpée au premier plan avec position: relative et z-index: 1.
Cela fonctionne-t-il avec Webflow, WordPress ou Framer ?
Oui : ajoutez le clip-path comme CSS personnalisé sur la section (dans Webflow, via un élément Embed contenant une balise style ou du code personnalisé). Il s’agit de CSS standard, pris en charge par tous les navigateurs actuels.
Puis-je installer Générateur de séparateur de section en tant qu’application web et l’utiliser hors ligne ?
Oui. Générateur de séparateur de section est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires