Funkcia opacity

Funkcia opacity umožňuje meniť priehľadnosť obrázka pozadia. Hodnota 100% alebo 1 ponechá obrázku pôvodnú priehľadnosť. Hodnota 0 znamená, že obrázok sa stane úplne priehľadným. Akékoľvek číslo v tomto rozsahu nastavuje čiastočnú priehľadnosť pozadia. Zápornú hodnotu nie je možné nastaviť. Predvolená hodnota je 1.

Syntax

cssselektor {
  filter: opacity(číslo);
}

Príklad

Nastavme priehľadnosť nášho obrázka na 50%:

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

Результат:

Príklad

A teraz nastavme priehľadnosť na 100%:

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

Результат:

Príklad

A teraz nastavme v funkcii opacity hodnotu rovnú 0:

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

Результат:

Pozri tiež

  • funkcia blur,
    ktorá rozostrí pozadie
  • funkcia brightness,
    ktorá nastavuje jas pozadia
  • funkcia contrast,
    ktorá nastavuje kontrast pozadia
  • funkcia drop-shadow,
    ktorá nastavuje tieň pozadia
  • funkcia hue-rotate,
    ktorá nastavuje odtieň pozadia
  • funkcia invert,
    ktorá invertuje farby pozadia
  • funkcia sepia,
    ktorá prevedie pozadie do sépie
  • vlastnosť background,
    ktorá predstavuje skrátenú vlastnosť pre pozadie
  • vlastnosť background-image,
    pomocou ktorej je možné pre blok nastaviť obrázok pozadia