Funkcja invert
Funkcja invert pozwala
na inwersję kolorów w obrazie tła.
Wartość 0 oznacza,
że obraz pozostaje oryginalny. Wartość
100% lub 1 całkowicie invertuje kolory tła.
Każda liczba znajdująca się w
tym zakresie częściowo invertuje kolory.
Nie można ustawić wartości ujemnej.
Domyślnie wartość wynosi 0.
Składnia
selektor {
filter: invert(liczba);
}
Przykład
Inwertujmy kolory naszego obrazu do
wartości 50%:
<div id="elem"></div>
#elem {
filter: invert(50%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Przykład
A teraz invertujmy kolory naszego obrazu do
wartości 100%:
<div id="elem"></div>
#elem {
filter: invert(100%);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Przykład
A teraz ustawmy w
funkcji invert wartość
równą 0:
<div id="elem"></div>
#elem {
filter: invert(0);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Zobacz też
-
funkcja
blur,
która rozmywa tło -
funkcja
brightness,
która ustawia jasność tła -
funkcja
contrast,
która ustawia kontrast tła -
funkcja
drop-shadow,
która ustawia cień tła -
funkcja
hue-rotate,
która ustawia nasycenie kolorów tła -
funkcja
opacity,
która ustawia przezroczystość tła -
funkcja
sepia,
która przekształca tło w sepii -
właściwość
background,
która jest skrótem dla tła -
właściwość
background-image,
za pomocą której można ustawić obraz tła dla elementu -
właściwość
filter,
która ustawia styl dla tła