CSS hwb() Funktion
- Vorherige Seite CSS hue-rotate() Funktion
- Nächste Seite CSS hypot() Funktion
- Zurück zur übergeordneten Ebene CSS-Funktion-Referenzhandbuch
Definition und Verwendung
CSS hwb()
Die Funktion verwendet das Farbmodell Ton-Helligkeit-Sättigung (HWB), um Farben zu spezifizieren. Es kann auch ein optionaler Transparenzkanal hinzugefügt werden (der die Transparenz der Farbe darstellt).
Beispiel
Definieren Sie verschiedene HWB(A)-Farben:
#p1 {background-color:hwb(60 40% 20% / 0.5);} #p2 {background-color:hwb(120 40% 20%);} #p3 {background-color:hwb(120 40% 20% / 20%);} #p4 {background-color:hwb(240 40% 20%);} #p5 {background-color:hwb(240 50% 10%);} #p6 {background-color:hwb(240 40% 20% / 0.3);} #p7 {background-color:hwb(300 40% 20% / 0.5);} #p8 {background-color:hwb(360 40% 20%);} #p9 {background-color:hwb(360 90% 0%);}
CSS-Syntax
Absolute Wertssyntax
hwb(hue whiteness blackness / A)
Wert | Beschreibung |
---|---|
hue |
Erforderlich. Definiert den Winkel auf dem Farbzyklus (0 bis 360) - 0 (oder 360) ist Rot, 120 ist Grün, 240 ist Blau. Man kann auch none (das ist gleichbedeutend mit 0deg) verwenden. |
whiteness |
Erforderlich. Definiert den Weißanteil der Mischung; 0% bedeutet keinen Weißanteil, 100% bedeutet vollständiger Weißanteil. Man kann auch none (das ist gleichbedeutend mit 0%) verwenden. |
blackness |
Erforderlich. Definiert den Schwarzanteil der Mischung; 0% bedeutet keinen Schwarzanteil, 100% bedeutet vollständiger Schwarzanteil. Man kann auch none (das ist gleichbedeutend mit 0%) verwenden. |
/ A |
Optional. Der Wert des Transparenzkanals der Farbe (0% oder 0 bedeutet vollständig transparent, 100% oder 100 bedeutet vollständig undurchsichtig). Man kann auch none (was für keine Transparenzkanäle steht) verwenden. Standardwert ist 100%. |
Relative Wertssyntax
hwb(from color whiteness blackness / A)
Wert | Beschreibung |
---|---|
from color |
Beginnt mit dem Schlüsselwort from, gefolgt von dem Wert der ursprünglichen Farbe. Dies ist die ursprüngliche Farbe, auf der der relative Farbton basiert. |
hue |
Erforderlich. Definiert den Winkel auf dem Farbzyklus (0 bis 360) - 0 (oder 360) ist Rot, 120 ist Grün, 240 ist Blau. Man kann auch none (das ist gleichbedeutend mit 0deg) verwenden. |
whiteness |
Erforderlich. Definiert den Weißanteil der Mischung; 0% bedeutet keinen Weißanteil, 100% bedeutet vollständiger Weißanteil. Man kann auch none (das ist gleichbedeutend mit 0%) verwenden. |
blackness |
Erforderlich. Definiert den Schwarzanteil der Mischung; 0% bedeutet keinen Schwarzanteil, 100% bedeutet vollständiger Schwarzanteil. Man kann auch none (das ist gleichbedeutend mit 0%) verwenden. |
/ A |
Optional. Der Wert des Transparenzkanals der Farbe (0% oder 0 bedeutet vollständig transparent, 100% oder 100 bedeutet vollständig undurchsichtig). Man kann auch none (was für keine Transparenzkanäle steht) verwenden. Standardwert ist 100%. |
Technische Details
Version: | CSS Color Module Level 4 |
---|
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die Versionsnummer der ersten Browser dar, die diese Funktion vollständig unterstützen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
hwb() | ||||
101 | 101 | 96 | 15 | 87 |
Zahl und Prozentsatz in den Parametern mischen | ||||
121 | 121 | 122 | Nicht unterstützt | 107 |
Verwandte Seiten
Referenz:CSS-Farbe
Referenz:CSS hsl() Funktion
Referenz:CSS lab() Funktion
Referenz:CSS lch() Funktion
Referenz:CSS oklab() Funktion
Referenz:CSS oklch() Funktion
- Vorherige Seite CSS hue-rotate() Funktion
- Nächste Seite CSS hypot() Funktion
- Zurück zur übergeordneten Ebene CSS-Funktion-Referenzhandbuch