<alpha-value>
Der <alpha-value> CSS Datentyp repräsentiert einen Wert, der entweder eine <number> oder ein <percentage> sein kann und den Alphakanal oder die Transparenz einer Farbe angibt.
Syntax
Der Wert eines <alpha-value> wird entweder als <number> oder als <percentage> angegeben.
Wird er als Zahl angegeben, so liegt der nützliche Bereich zwischen 0 (vollständig transparent) und 1.0 (vollständig opak), mit dazwischenliegenden Dezimalwerten; das heißt, 0.5 zeigt an, dass die Hälfte der Vordergrundfarbe verwendet wird und die andere Hälfte aus der Hintergrundfarbe besteht. Werte außerhalb des Bereichs von 0 bis 1 sind erlaubt, werden jedoch eingeschränkt auf den Bereich von 0 bis 1.
Wenn der Alpha-Wert als Prozentwert angegeben wird, entspricht 0% vollständig transparent, während 100% vollständig opak bedeutet.
Formale Syntax
<alpha-value> =
<number> |
<percentage>
Interpolation
Bei Animationen werden Werte des CSS-Datentyps <alpha-value> als reelle, Gleitkommazahlen interpoliert. Die Geschwindigkeit der Interpolation wird durch die der Animation zugeordnete Easing-Funktion bestimmt.
Beispiele
>Deckkraft der Textfarbe setzen
Die rgb() Funktion akzeptiert einen vierten optionalen Wert, um einen Alpha-Wert anzugeben.
Das folgende Beispiel zeigt, wie eine Farbe mit 60% Deckkraft unter Verwendung des Alpha-Werts angewendet wird:
/* <rgb()> */
color: rgb(34 12 64 / 60%);
Schwellwert des Bildes für Formen setzen
Hier wird ein Alpha-Wert verwendet, um festzulegen, welche Teile eines Bildes als Teil einer Form betrachtet werden:
/* shape-image-threshold */
shape-image-threshold: 70%;
shape-image-threshold: 0.7;
Spezifikationen
| Specification |
|---|
| CSS Color Module Level 4> # typedef-color-alpha-value> |