Funkcija invert
Funkcija invert leidžia
invertuoti spalvas fono paveikslėlyje.
Reikšmė 0 reiškia,
kad paveikslėlis lieka pirminis. Reikšmė
100% arba 1 visiškai invertuoja fono spalvas.
Bet koks skaičius, esantis
šiame diapazone, iš dalies invertuoja spalvas.
Neigiamos reikšmės nustatyti negalima.
Pagal nutylėjimą reikšmė yra 0.
Sintaksė
selektorius {
filter: invert(skaičius);
}
Pavyzdys
Invertuokime mūsų paveikslėlio spalvas iki
reikšmės 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;
}
:
Pavyzdys
O dabar invertuokime mūsų paveikslėlio spalvas iki
reikšmės 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;
}
:
Pavyzdys
O dabar nustatykime
funkcijoje invert reikšmę
lygią 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;
}
:
Taip pat žiūrėkite
-
funkcija
blur,
kuri išblunka foną -
funkcija
brightness,
kuri nustato fono ryškumą -
funkcija
contrast,
kuri nustato fono kontrastą -
funkcija
drop-shadow,
kuri nustato fono šešėlį -
funkcija
hue-rotate,
kuri nustato fono atspalvį -
funkcija
opacity,
kuri nustato fono permatomumą -
funkcija
sepia,
kuri paverčia foną sepija -
savybė
background,
kuri yra sutrumpinta fono savybė -
savybė
background-image,
kuria blokui galima nustatyti fono paveikslėlį -
savybė
filter,
kuri nustato fono stilių