invert()
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 invert()
-Funktion in CSS invertiert die Farbmuster im Eingabebild. Das Ergebnis ist eine <filter-function>
.
Probieren Sie es aus
filter: invert(0);
filter: invert(0.3);
filter: invert(50%);
filter: invert(70%);
filter: invert(1);
<section id="default-example">
<img
class="transition-all"
id="example-element"
src="/shared-assets/images/examples/firefox-logo.svg"
width="200" />
</section>
Syntax
invert(amount)
Parameter
amount
Optional-
Die Menge der Umwandlung, angegeben als
<number>
oder<percentage>
. Ein Wert von100%
wird vollständig invertiert, während ein Wert von0%
den Eingang unverändert lässt. Werte zwischen0%
und100%
sind lineare Multiplikatoren auf den Effekt. Der anfängliche Wert für Interpolation ist0
. Der Standardwert ist1
.
Formale Syntax
Beispiele
Beispiele für korrekte Werte für invert()
invert(0) /* No effect */
invert(.6) /* 60% inversion */
invert() /* Completely inverted */
invert(1)
invert(100%)
Spezifikationen
Specification |
---|
Filter Effects Module Level 1 # funcdef-filter-invert |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
Die anderen <filter-function>
-Funktionen, die in Werten der filter
- und backdrop-filter
-Eigenschaften verwendet werden können, sind: