T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

CSS-Verlaufsgenerator

Gestalten Sie lineare und radiale CSS-Verläufe mit Live-Vorschau. Fügen Sie Farbstopps hinzu, legen Sie den Winkel fest und kopieren Sie sauberes background-CSS – alles direkt in Ihrem Browser.

Vorschau
Verlauf

Winkel

90°

Farbstopps

#f5530c

%

#ffa94d

%

CSS

background: linear-gradient(90deg, #f5530c 0%, #ffa94d 100%);

So verwenden Sie CSS-Verlaufsgenerator

  1. 1

    Verlaufstyp wählen

    Wechseln Sie zwischen Linear und Radial. Bei einem linearen Verlauf legen Sie die Richtung zusätzlich mit dem Winkelregler fest, gemessen in Grad.

  2. 2

    Stopps hinzufügen und einfärben

    Klicken Sie auf ein Farbfeld, um jede Farbe zu wählen, und legen Sie ihre Position von 0 bis 100 Prozent fest. Nutzen Sie „Farbstopp hinzufügen“ für mehrfarbige Übergänge oder entfernen Sie einen Stopp, um es zu vereinfachen.

  3. 3

    Live-Vorschau ansehen

    Das Vorschaufeld zeigt Ihren Verlauf genau so, wie er im Browser dargestellt wird, und aktualisiert sich bei jeder Änderung, die Sie vornehmen.

  4. 4

    CSS kopieren

    Kopieren Sie die generierte background-Zeile und fügen Sie sie in Ihr Stylesheet ein. Es ist Standard-CSS, das in jedem modernen Browser funktioniert.

CSS-Verläufe meistern

Verläufe sind Bilder, keine Farben

Ein CSS-Verlauf wird von den Funktionen linear-gradient, radial-gradient oder conic-gradient erzeugt, und jede liefert einen Bildwert, keine Farbe. Diese eine Tatsache erklärt das meiste am Verhalten von Verläufen. Da das Ergebnis ein Bild ist, weisen Sie es einer Eigenschaft zu, die Bilder annimmt, am häufigsten background oder background-image, und es kachelt, skaliert und stapelt sich wie jeder andere Hintergrund. Es hat zudem keine intrinsische Größe; es füllt jede Box, in die Sie es setzen, weshalb derselbe Verlauf auf einer Schaltfläche steil und über einen Hero-Bereich sanft aussehen kann.

Lineare Verläufe und Richtung

Ein linearer Verlauf mischt Farben entlang einer geraden Achse. Diese Achse legen Sie entweder mit einem Winkel oder mit einer Schlüsselwort-Richtung fest. Winkel werden im Uhrzeigersinn von senkrecht oben gemessen, sodass 0deg von unten nach oben verläuft, 90deg von links nach rechts und 180deg von oben nach unten. Die Schlüsselwortformen, etwa to right oder to bottom right, sind für einfache Fälle oft klarer und haben den Vorteil, exakt auf eine Ecke zu zeigen, was ein fester Winkel nicht kann, wenn sich die Box in der Form ändert.

Der Winkelregler in diesem Tool schreibt Ihnen den Gradwert. Ein dezenter Tipp: Ein Verlauf, der leicht diagonal verläuft, irgendwo um 135deg, sieht fast immer raffinierter aus als ein flacher senkrechter oder waagerechter Übergang, weil das Auge die Diagonale als Licht liest, das schräg über eine Fläche streift.

Radiale und konische Verläufe

Ein radialer Verlauf verläuft von einem Mittelpunkt aus in konzentrischen Ringen nach außen, was sich ideal für Scheinwerfer, weiche Vignetten und Lichtscheine eignet. Standardmäßig bildet er eine Ellipse, die die Box füllt, doch Sie können ihn zu einem perfekten Kreis machen und seinen Mittelpunkt verschieben, sodass ein Glanzlicht in einer Ecke statt genau in der Mitte sitzen kann. Radiale Verläufe sind die natürliche Wahl, wann immer das Licht oder der Fokus von einem einzelnen Punkt auszugehen scheinen soll.

Ein konischer Verlauf führt Farben um einen Mittelpunkt herum wie die Zeiger einer Uhr, statt von ihm nach außen. Dieses rotierende Führen ist es, was konische Verläufe zur Grundlage von Kreisdiagrammen, Farbkreisen und dem zunehmend verbreiteten konischen Leuchten macht, das als Akzent auf Karten genutzt wird. Dieselben Farbstopps, die Sie bereits verstehen, gelten weiterhin; nur die Geometrie, wie sie angeordnet sind, ändert sich zwischen linear, radial und konisch.

Farbstopps und Positionen

Jeder Verlauf wird durch Farbstopps definiert, wobei jeder Stopp eine Farbe und eine optionale Position entlang der Verlaufslinie ist, üblicherweise als Prozentwert von 0 bis 100 geschrieben. Mit zwei Stopps erhalten Sie einen einfachen Übergang; weitere lassen den Verlauf durch mehrere Farben führen. Lassen Sie die Positionen weg, verteilt der Browser die Stopps gleichmäßig, doch sie von Hand zu setzen ist die Art, wie Sie genau steuern, wo jede Farbe sitzt und wie viel Raum jeder Übergang erhält.

Positionen müssen nicht gleichmäßig ansteigen, und genau da werden Verläufe interessant. Zwei Stopps dicht beieinander zu bündeln erzeugt einen schnellen Übergang, während sie auseinanderzuziehen einen langsamen, sanften ergibt. Sie können zwei Stopps sogar dieselbe Position geben, um den Übergang vollständig zu entfernen, was der Schlüssel zur nächsten Technik ist.

Harte Stopps: Streifen, Bänder und Formen

Wenn zwei benachbarte Farbstopps dieselbe Position teilen, geschieht der Übergang zwischen ihnen über null Distanz und erzeugt eine scharfe Kante statt eines Übergangs. Wiederholen Sie dieses Muster, und Sie erhalten Streifen, Schachbrettmuster, Fortschrittsbalken und farbcodierte Bänder, alle in CSS gezeichnet, ganz ohne Bilder. Zum Beispiel ergibt ein Verlauf, der eine Farbe von 0 bis 50 Prozent hält und eine zweite Farbe von 50 bis 100 Prozent, eine saubere zweifarbige Teilung in der Mitte.

Kombinieren Sie harte Stopps mit repeating-linear-gradient oder repeating-radial-gradient, und das Muster kachelt automatisch über die Box, sodass Sie Zuckerstangen-Streifen, diagonales Warnband oder feine Hilfslinien aus einer einzigen kurzen Deklaration bauen können. Da es Vektormathematik statt einer Bitmap ist, bleibt es bei jeder Größe und auf jeder Pixeldichte messerscharf.

Transparenz und Überlagerung

Verlaufsstopps können Farben mit einem Alphakanal verwenden, und das Überblenden zu einer vollständig transparenten Farbe ist einer der nützlichsten Schritte, die Sie machen können. Ein Verlauf, der von einer deckenden Farbe zu Transparenz läuft, erzeugt die Abdunklung, die Sie hinter Text am unteren Rand eines Fotos sehen, das Ausblenden am Rand einer scrollenden Liste und weiche Bildmasken. Ein Vorbehalt: Bei manchen Farbinterpolationen kann das Überblenden zu reinem Transparent durch einen tristen grauen Mittelpunkt führen, sodass das Überblenden zur selben Farbe bei Alpha null statt zu einem bloßen transparent-Schlüsselwort ein saubereres Ergebnis liefert.

Da Verläufe Bilder sind, akzeptiert die background-Eigenschaft mehrere durch Kommas getrennt, von vorne nach hinten gezeichnet. Einen dezenten transparenten Verlauf über einen Grundverlauf zu stapeln ist die Art, wie satte moderne Hintergründe ohne eine einzige Bilddatei gebaut werden.

Barrierefreiheit: Text über Verläufen

Das Risiko bei Verläufen liegt unter Ihrem Text. Der Kontrast kann an einem Ende eines Verlaufs vollkommen in Ordnung sein und am anderen schlimm versagen, sodass eine Überschrift, die über dem dunklen Teil lesbar ist, über dem hellen Teil verschwinden kann. Prüfen Sie stets den ungünstigsten Bereich, nicht den Durchschnitt. Die robuste Lösung ist, eine halbtransparente, deckende Abdunklung oder einen eigens dafür vorgesehenen Verlauf von Dunkel zu Transparent zwischen den unruhigen Hintergrund und den Text zu legen, damit das Kontrastverhältnis überall sicher bleibt. Behandeln Sie den hellsten Punkt unter hellem Text und den dunkelsten Punkt unter dunklem Text als den Wert, den Sie tatsächlich bestehen müssen.

Browser-Unterstützung und der gute Einsatz von Verläufen

Lineare und radiale Verläufe werden in jedem Browser unterstützt, den Sie voraussichtlich ins Visier nehmen, und benötigen keine besondere Behandlung. Konische Verläufe werden in aktuellen Browsern breit unterstützt, sind aber neuer, sodass Sie, wenn Sie sehr alte Versionen unterstützen müssen, zuerst eine flache Hintergrundfarbe als Rückfalllösung angeben; der ältere Browser ignoriert den Verlauf, den er nicht versteht, und behält die deckende Farbe. Die Leistung ist im Allgemeinen ausgezeichnet, weil Verläufe auflösungsunabhängig und zwischengespeichert sind, doch Verlaufsstopps direkt zu animieren ist nicht flüssig, animieren Sie also stattdessen transform oder opacity eines umschließenden Elements. Mit Zurückhaltung eingesetzt verleiht ein einziger gut abgestimmter Verlauf Tiefe, die eine flache Füllung nicht bieten kann, und die Kopierschaltfläche hier reicht Ihnen standardkonformes CSS, bereit zum Einfügen.

Häufig gestellte Fragen

Wie erstelle ich einen CSS-Verlauf?
Wählen Sie linear oder radial, legen Sie den Winkel fest und fügen Sie so viele Farbstopps hinzu, wie Sie möchten. Die Vorschau aktualisiert sich live, und das fertige CSS erscheint darunter als background-Eigenschaft, die Sie direkt in Ihr Stylesheet kopieren können.
Was ist der Unterschied zwischen einem linearen und einem radialen Verlauf?
Ein linearer Verlauf mischt Farben entlang einer geraden Linie, und Sie steuern seine Richtung über den Winkel in Grad. Ein radialer Verlauf verläuft kreisförmig von der Mitte nach außen. Beide nutzen dieselben Farbstopps – nur die Form des Übergangs ändert sich.
Was sind Farbstopps?
Ein Farbstopp ist eine Farbe zusammen mit einer Position von 0 bis 100 Prozent entlang des Verlaufs. Zwei Stopps ergeben einen einfachen Übergang zwischen zwei Farben, während weitere Stopps satte, mehrfarbige Verläufe ermöglichen. Ändern Sie den Positionswert, um zu verschieben, wo jede Farbe sitzt.
Wie verwende ich den Verlauf in meinem Projekt?
Kopieren Sie die generierte Zeile und fügen Sie sie als background-Eigenschaft eines beliebigen Elements ein, etwa eines div oder einer section. Da es reines CSS ist, funktioniert es in jedem modernen Browser – ganz ohne Bilder oder Bibliotheken.
Werden meine Daten auf einen Server hochgeladen?
Nein. Alles läuft vollständig in Ihrem Browser. Nichts von dem, was Sie erstellen, wird hochgeladen, protokolliert oder gespeichert, sodass Ihre Arbeit vollkommen privat bleibt und das Tool sogar offline weiterarbeitet.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

HTML zu Text Konverter

JSON-Formatierer

Regex-Tester

JWT-Decoder

CSS-Box-Shadow-Generator

Text zu HTML Konverter