CSS Clip-Path Generator
Einstellungen
Vorschau & CSS
So wird's verwendet
- Formtyp wählen — Polygon, Kreis, Ellipse oder Inset aus der Formauswahl wählen.
- Preset nutzen oder Punkte ziehen — Eines der 12 Polygon-Presets (Dreieck, Pfeil, Stern…) als Ausgangspunkt nehmen oder Griffpunkte in der Vorschau ziehen.
- Parameter anpassen — Für Kreis/Ellipse Radius und Position festlegen. Für Inset jede Seite unabhängig steuern.
- CSS kopieren — Auf „CSS kopieren" klicken, um den fertigen
clip-path-Wert zu erhalten.
Was ist CSS clip-path?
CSS clip-path maskiert ein Element auf eine bestimmte Form und blendet alles außerhalb des definierten Bereichs aus. Der ursprüngliche Elementraum bleibt erhalten — nur der sichtbare Bereich ändert sich.
Unterstützt werden polygon(), circle(), ellipse(), inset() und path() (SVG-Pfade). Formen werden in Prozent- oder absoluten Koordinaten relativ zur Bounding Box definiert.
Häufige Anwendungsfälle
Tipps & Best Practices
Zwischen zwei polygon()-Formen mit gleicher Punktanzahl lässt sich ein Übergang animieren. Für morphende Button-Hover-Effekte oder Enthüllungen beim Scrollen nutzen.
clip-path schneidet alle überlaufenden Inhalte ab, einschließlich box-shadow. Schatten stattdessen auf ein Wrapper-Element anwenden.
Polygon-Punkte in Prozent definieren, damit die Form mit responsiven Layouts korrekt skaliert, ohne Media Queries zu benötigen.
Alle modernen Browser unterstützen clip-path mit Grundformen. Die path()-Funktion hat etwas weniger konsistente Unterstützung — für breite Kompatibilität Polygon bevorzugen.
Häufig gestellte Fragen
Beeinflusst clip-path das Element-Layout?
Nein. Das Element nimmt weiterhin seinen vollständigen ursprünglichen Platz im Dokumentfluss ein. Nur das visuell Gerenderte ändert sich. shape-outside verwenden, wenn Text die Form umfließen soll.
Kann ich clip-path animieren?
Ja, wenn Formtyp gleich bleibt und Polygon-Punkte gleich in der Anzahl sind. Übergang zwischen zwei polygon()-Formen für Morphing-Effekte: transition: clip-path 0.4s ease;.
Warum wird mein box-shadow nicht angezeigt?
clip-path schneidet alles außerhalb der Form ab, einschließlich Schatten. box-shadow auf ein übergeordnetes Wrapper-Element anwenden, das nicht geclippt wird.
Was ist der Unterschied zwischen clip-path und mask?
clip-path verwendet geometrische Formen für harte Kanten. mask verwendet Bilder oder Verläufe und ermöglicht weiche Kanten und partielle Transparenz. Für einfache Formen ist clip-path schneller und einfacher.