Funkcija invert

Funkcija invert omogućava inverziju boja u pozadinskoj slici. Vrednost 0 označava da slika ostaje originalna. Vrednost 100% ili 1 potpuno invertuje boje pozadine. Bilo koji broj u okviru ovog opsega delimično invertuje boje. Negativna vrednost se ne može zadati. Podrazumevana vrednost je 0.

Sintaksa

cssselektor {
  filter: invert(broj);
}

Primer

Invertujmo boje naše slike do vrednosti 50%:

html<div id="elem"></div>
css#elem {
  filter: invert(50%);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Primer

A sada hajde da potpuno invertujemo boje naše slike do vrednosti 100%:

html<div id="elem"></div>
css#elem {
  filter: invert(100%);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Primer

A sada hajde da zadamo u funkciji invert vrednost jednaku 0:

html<div id="elem"></div>
css#elem {
  filter: invert(0);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Pogledajte takođe

  • funkcija blur,
    koja zamućuje pozadinu
  • funkcija brightness,
    koja zadaje svetlinu pozadini
  • funkcija contrast,
    koja zadaje kontrast pozadini
  • funkcija drop-shadow,
    koja zadaje senku pozadini
  • funkcija hue-rotate,
    koja zadaje nijansu boje pozadini
  • funkcija opacity,
    koja zadaje providnost pozadini
  • funkcija sepia,
    koja transformiše pozadinu u sepiju
  • svojstvo background,
    koje predstavlja skraćeno svojstvo za pozadinu
  • svojstvo background-image,
    pomoću kojeg se bloku može zadati pozadinska slika
  • svojstvo filter,
    koje zadaje stil za pozadinu