opacity()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2016.
Die opacity()
CSS Funktion wendet Transparenz auf die Muster im Eingabebild an. Ihr Ergebnis ist eine <filter-function>
.
Probieren Sie es aus
filter: opacity(1);
filter: opacity(80%);
filter: opacity(50%);
filter: opacity(0.2);
filter: opacity(0);
<section id="default-example">
<img
class="transition-all"
id="example-element"
src="/shared-assets/images/examples/firefox-logo.svg"
width="200" />
</section>
Hinweis:
Diese Funktion ähnelt der etablierteren opacity
Eigenschaft. Der Unterschied ist, dass einige Browser bei Filtern Hardwarebeschleunigung für eine bessere Leistung bieten.
Syntax
opacity(amount)
Parameter
amount
Optional-
Der Betrag der Umwandlung, angegeben als
<number>
oder<percentage>
. Ein Wert von0%
ist vollständig transparent, während ein Wert von100%
die Eingabe unverändert lässt. Werte zwischen0%
und100%
sind lineare Multiplikatoren auf den Effekt. Der Anfangswert für Interpolation ist1
. Der Standardwert ist1
.
Formale Syntax
<opacity()> =
opacity( [ <number> | <percentage> ]? )
Beispiele
>Beispiele für korrekte Werte für opacity()
opacity(0%) /* Completely transparent */
opacity(50%) /* 50% transparent */
opacity() /* No effect */
opacity(1)
Spezifikationen
Specification |
---|
Filter Effects Module Level 1> # funcdef-filter-opacity> |
Browser-Kompatibilität
Loading…
Siehe auch
- Die anderen
<filter-function>
Funktionen, die in den Werten derfilter
undbackdrop-filter
Eigenschaften verwendet werden können, umfassen: - Die CSS
opacity
Eigenschaft