Funkcija opacity

Funkcija opacity omogoča spreminjanje prosojnosti ozadjske slike. Vrednost 100% ali 1 pusti sliki izvirno prosojnost. Vrednost 0 pomeni, da bo slika postala popolnoma prosojna. Vsako število znotraj tega območja določa delno prosojnost ozadja. Negativne vrednosti ni mogoče nastaviti. Privzeto je vrednost 1.

Sintaksa

cssselektor {
  filter: opacity(število);
}

Primer

Nastavimo prosojnost naše slike 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;
}

Результат:

Primer

Zdaj pa nastavimo prosojnost 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;
}

Результат:

Primer

Zdaj pa določimo v funkciji opacity vrednost enako 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;
}

Результат:

Glejte tudi

  • funkcija blur,
    ki zamegli ozadje
  • funkcija brightness,
    ki določi svetlost ozadja
  • funkcija contrast,
    ki določi kontrastnost ozadja
  • funkcija drop-shadow,
    ki določi senco ozadja
  • funkcija hue-rotate,
    ki določi barvnost ozadja
  • funkcija invert,
    ki obrne barve ozadja
  • funkcija sepia,
    ki pretvori ozadje v sepijo
  • lastnost background,
    ki je okrajšava za ozadje
  • lastnost background-image,
    s katero lahko bloku določimo ozadje slike