Funktsioon invert

Funktsioon invert võimaldab tagastapildi värve inverteerida. Väärtus 0 tähendab, et pilt jääb algseks. Väärtus 100% või 1 inverteerib tausta värvid täielikult. Iga number, mis asub antud vahemikus, inverteerib värvid osaliselt. Negatiivset väärtust ei saa määrata. Vaikimisi on väärtus 0.

Süntaks

cssvalija {
  filter: invert(arv);
}

Näide

Inverteerime oma pildi värvid väärtuseni 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;
}

Результат:

Näide

Ja nüüd inverteerime oma pildi värvid väärtuseni 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;
}

Результат:

Näide

Ja nüüd määrame funktsioonis invert väärtuse võrdseks 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;
}

Результат:

Vaata ka

  • funktsioon blur,
    mis hägustab tausta
  • funktsioon brightness,
    mis määrab taustale heleduse
  • funktsioon contrast,
    mis määrab taustale kontrastsuse
  • funktsioon drop-shadow,
    mis määrab taustale varju
  • funktsioon hue-rotate,
    mis määrab taustale värvitooni
  • funktsioon opacity,
    mis määrab taustale läbipaistvuse
  • funktsioon sepia,
    mis muudab tausta seepia värvi
  • omadus background,
    mis on tausta lühendomadus
  • omadus background-image,
    millega saab plokile määrata tagastapildi
  • omadus filter,
    mis määrab taustale stiili