CSS-Dreieck- und Pfeiltgenerator
Geben Sie eine Richtung, Größe und Farbe ein und erhalten Sie eine CSS-Regel, die ein Dreieck oder einen Pfeil zeichnet — ohne Bilder.
CSS-Dreieck- und Pfeiltgenerator
Wählen Sie eine Richtung, eine Breite und Höhe sowie eine Farbe, und dieses Tool schreibt die CSS-Regel, die die Form zeichnet — ein Dreieck, das nach oben, unten, links oder rechts zeigt, oder ein Eckdreieck für ein Band-ähnliches Badge. Es gibt keine Bilddatei zum Exportieren und kein zusätzliches Markup: Die Form ist reines CSS und skaliert bei jeder Größe sauber und bleibt auf hochauflösenden Bildschirmen scharf. Sie ist der Grundbaustein hinter Dropdown-Carets, Akkordieon-Indikatoren, Band-Badges und dem kleinen Zeiger auf einem Tooltip oder einer Sprechblase.
Zwei Techniken werden unterstützt. Der Border-Trick setzt die gegenüberliegenden Ränder einer Box mit Nullgröße auf transparent und färbt den Rest — das klassische Rezept mit der breitesten Browserunterstützung. clip-path zeichnet stattdessen die Form auf einer großen Box mit einem Polygon, das in Entwickler-Tools leichter zu lesen und zu animieren ist. Wechseln Sie zwischen ihnen mit der Technik-Option.
Aktivieren Sie "Als ::after Pseudo-Element verwenden" für eine Regel, die auf ::after beschränkt ist, absolut gegen die von Ihnen gewählte Seite oder Ecke positioniert und bereit, auf ein Element zu ziehen, das bereits relative Positionierung hat — genau das, was ein Dropdown-Caret oder ein Tooltip-Zeiger benötigt, ohne zusätzliches HTML. Aktivieren Sie stattdessen "Sprechblase mit Pfeil" und das Tool generiert zwei Regeln zusammen: eine umrandete, abgerundete Callout-Box und einen an ihrer Kante angebrachten Pfeilschwanz, der in die von Ihnen gewählte Richtung zeigt — die Form hinter einer Sprechblase oder einem Hilfe-Text-Popover.
Alles läuft in Ihrem Browser: Nichts von dem, was Sie konfigurieren, wird jemals woanders gesendet. Kopieren Sie die generierte CSS, laden Sie sie als .txt-Datei herunter oder senden Sie sie zur Eingabe eines anderen Tools — zum Beispiel zum Border-Radius- oder clip-path-Generator — um die Form weiter zu verfeinern.