Was ist CSS-Relative-Color-Syntax-Generator?
Die CSS Relative Color Syntax ermöglicht es, von einer vorhandenen Farbe auszugehen und deren Kanäle einzeln zu modifizieren. Mit rgb(from color r g b / alpha) oder hsl(from color h s l / alpha) können Sie Helligkeit, Sättigung, Alpha oder einzelne Kanäle anpassen. Dies ist leistungsfähiger als color-mix() für präzise Kanalmanipulation.
Kurze Antwort
Die CSS Relative Color Syntax ermöglicht es, eine neue Farbe durch Anpassen einzelner Kanäle einer vorhandenen Farbe zu erstellen. Sie ist leistungsfähiger als color-mix() für präzise Kanalmanipulation ohne Präprozessor.
Last updated: 2026-06-11
Einschränkungen
- Die Browserunterstützung erfordert Chrome 119+, Safari 16.4+ und Firefox 128+. Ältere Browser ignorieren die Deklaration vollständig.
- Die Syntax variiert je nach Farbraum. Nicht alle Kanäle sind in jedem Farbraum verfügbar.
- Komplexe verschachtelte Relative-Color-Ausdrücke können die Lesbarkeit beeinträchtigen. Verwenden Sie eine CSS-Custom-Property für die Basisfarbe.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
So nutzt du dieses Tool
- Geben Sie eine Basis-Farbe im Hex-, RGB- oder HSL-Format ein.
- Wählen Sie den Ausgabe-Farbraum und die Kanalanpassungen.
- Das Tool generiert die Relative Color Syntax CSS.
- Kopieren Sie die Deklaration in Ihr Stylesheet.
Wofür du es nutzen kannst
- Erstellen Sie halbtransparente Varianten einer Markenfarbe.
- Generieren Sie eine hellere oder dunklere Schattierung durch Anpassen des Helligkeitskanals.
- Erhöhen oder reduzieren Sie die Sättigung für Hover- und Active-Zustände.