Vlastnosť filter

Vlastnosť filter nastavuje pozadovému obrázku určitý umelecký štýl alebo filter. Vlastnosť môže prijať ako hodnoty názvy umeleckých štýlov, formovaných funkciou filter alebo none (zrušenie zvoleného filtra).

Syntax

cssselektor {
  filter: umelecký štýl alebo none;
}

Príklad

Dajme pre náš obrázok čiernobiely filter a pri nabudnutí ho zrušme:

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

Результат:

Pozrite tiež

  • vlastnosť background,
    ktorá predstavuje vlastnosť-skratku pre pozadie
  • funkcia blur,
    ktorá rozostrí pozadie
  • funkcia brightness,
    ktorá nastavuje jas pozadiu
  • funkcia contrast,
    ktorá nastavuje kontrastnosť pozadiu
  • funkcia drop-shadow,
    ktorá nastavuje tieň pozadiu
  • funkcia hue-rotate,
    ktorá nastavuje farebnosť pozadiu
  • funkcia invert,
    ktorá invertuje farby pozadia
  • funkcia opacity,
    ktorá nastavuje priehľadnosť pozadiu
  • funkcia sepia,
    ktorá transformuje pozadie do sépie