CSS Clip-Path Generator
CSS-clip-path-Formen mit ziehbaren Punkten erstellen: Polygone, Kreise, Ellipsen und Insets bearbeiten, Vorlagen nutzen und den Code kopieren.
Ziehen Sie die Punkte, um die Form zu ändern. Polygon: Klicken Sie in die Fläche, um einen Punkt auf der nächstgelegenen Kante einzufügen. Bei fokussiertem Punkt: Pfeiltasten (mit Umschalt 10 %) und Entf.
Vorlagen
Punkte
Hintergrundbild (optional)
So verwenden Sie den Clip-Path Generator
- Wählen Sie eine Form: Polygon, Kreis, Ellipse oder Inset. Die blasse Ebene zeigt das ganze Element, die kräftige Ebene zeigt, was nach dem Zuschneiden sichtbar bleibt.
- Ziehen Sie die Punkte im Editor. Beim Polygon ist jeder Punkt eine Ecke; ein Klick irgendwo in die Fläche fügt einen Punkt auf der nächstgelegenen Kante ein. Bei Kreis und Ellipse ziehen Sie den Mittelpunkt und die Radiuspunkte, beim Inset die vier Kantenpunkte.
- Feinjustieren Sie in den Feldern darunter: in der Liste Punkte (X und Y in Prozent, mit Entfernen und Punkt hinzufügen) für Polygone oder in den Feldern Radius, Mittelpunkt X, Mittelpunkt Y, Oben, Rechts, Unten, Links und Abgerundete Ecken (px) für die anderen Formen.
- Schneller geht es mit den Vorlagen: Dreieck, Trapez, Parallelogramm, Raute, Fünfeck, Sechseck, Achteck, abgeschrägte Ecken, Stern, Kreuz, Pfeile, Chevron, Sprechblase, Kreis, Ellipse und Inset.
- Aktivieren Sie Auf 5 % einrasten für glatte Werte und -webkit-clip-path hinzufügen (altes Safari), wenn Sie noch Safari 13.0 oder älter unterstützen.
- Legen Sie bei Bedarf ein Foto unter Hintergrundbild (optional) ab, um die Form auf Ihrem eigenen Bild zu sehen. Die Datei wird nie hochgeladen.
- Kopieren Sie den CSS-Code mit Kopieren.
Tastatur: Fokussieren Sie einen Punkt, verschieben Sie ihn mit den Pfeiltasten (1 % oder mit Umschalt 10 %) und drücken Sie Entf, um einen Polygonpunkt zu löschen. Ein Polygon behält immer mindestens drei Punkte.
Die Formfunktionen von clip-path
clip-path blendet alles außerhalb einer Form aus. Das Element behält seine Größe im Layout; nur die Darstellung und die klickbare Fläche werden beschnitten.
polygon(x1 y1, x2 y2, …)verbindet die Punkte der Reihe nach und schließt die Form.polygon(50% 0%, 100% 100%, 0% 100%)ist ein nach oben zeigendes Dreieck. Die Koordinaten beginnen in der linken oberen Ecke des Elements.circle(r at cx cy):circle(50% at 50% 50%)ist der größte im Element zentrierte Kreis. Ein prozentualer Radius bezieht sich auf die Diagonale des Elements geteilt durch √2 – er entspricht also nur bei quadratischen Elementen einem Anteil der Breite.ellipse(rx ry at cx cy): Der horizontale Radius ist ein Anteil der Breite, der vertikale ein Anteil der Höhe.inset(top right bottom left round radius)schneidet ein Rechteck innerhalb der Kanten aus, mit derselben Kurzschreibweise aus ein bis vier Werten wie beimarginund optional abgerundeten Ecken.
Dieses Tool schreibt Prozentwerte, damit die Form mit dem Element mitwächst, egal wie groß es ist.
Tipps für saubere Formen
- Die Reihenfolge der Polygonpunkte ist wichtig: Wenn Sie die Kante im Uhrzeigersinn (oder dagegen) abgehen, vermeiden Sie überkreuzte „Schleifen“-Formen.
- Zwei Formen mit gleich vielen Punkten lassen sich animieren:
transition: clip-path 0.4sverwandelt ein Sechseck fließend in ein anderes Sechseck. Zwischen Polygonen mit unterschiedlicher Punktzahl kann der Browser nicht interpolieren. clip-pathschneidet auchbox-shadowund Rahmen ab. Für einen Schatten um eine zugeschnittene Form setzen Siefilter: drop-shadow()auf ein Elternelement.- Abgeschnittene Bereiche reagieren nicht auf Klicks oder Hover – praktisch für unregelmäßig geformte Buttons.
Häufige Fragen
Unterstützen alle Browser clip-path?
Die Grundformen werden von allen aktuellen Browsern unterstützt. Safari brauchte bis Version 13.1 das Präfix -webkit-.
Warum sieht mein Kreis wie eine Ellipse aus?
Das tut er nicht: circle() ist immer rund. Wirkt er abgeschnitten, ist der Kreis größer als das Element oder sein Mittelpunkt liegt nahe an einer Kante.
Kann ich einen SVG-Pfad verwenden?
CSS akzeptiert auch path() und url(#clipPathId), Pfade verwenden aber feste Pixelkoordinaten. Dieses Tool bleibt bei den prozentbasierten Formen, die mitskalieren.
Verbirgt clip-path Inhalte vor Screenreadern?
Nein. Die Wirkung ist rein visuell: Abgeschnittener Text wird weiterhin vorgelesen und bleibt Teil der Seite.
Was passiert mit meinem Bild?
Es wird nur von Ihrem eigenen Gerät angezeigt und nirgendwohin gesendet. Mit Bild entfernen nehmen Sie es wieder heraus.
Ähnliche Tools
- Border-Radius-Generator CSS-Eigenschaft border-radius visuell mit ziehbaren Punkten gestalten, jede Ecke in px oder % einstellen, Blob-Formen erzeugen und den Code kopieren.
- Box-Shadow-Generator Mehrschichtige CSS-Schatten mit Live-Vorschau gestalten. Versatz, Unschärfe, Ausdehnung, Farbe, Deckkraft und Inset einstellen und den Code kopieren.
- CSS-Farbverlauf-Generator Lineare, radiale und konische CSS-Farbverläufe mit Live-Vorschau erstellen. Farbstopps setzen und ziehen, Winkel wählen und sauberen CSS-Code kopieren.