Opacity funktsioon

Funktsioon opacity võimaldab muuta taustapildi läbipaistvust. Väärtus 100% või 1 jätab pildile algse läbipaistvuse. Väärtus 0 tähendab, et pildist saab täielikult läbipaistev. Iga number selles vahemikus määrab tausta osalise läbipaistvuse. Negatiivset väärtust ei saa määrata. Vaikimisi on väärtuseks 1.

Süntaks

cssvalija {
  filter: opacity(number);
}

Näide

Määrame oma pildile läbipaistvuseks 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;
}

Результат:

Näide

Ja nüüd määrame läbipaistvuseks 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;
}

Результат:

Näide

Ja nüüd määrame funktsioonis opacity väärtuseks 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;
}

Результат:

Vaata ka

  • funktsioon blur,
    mis teeb tausta häguseks
  • funktsioon brightness,
    mis määrab tausta ereduse
  • funktsioon contrast,
    mis määrab tausta kontrastsuse
  • funktsioon drop-shadow,
    mis loob taustale varju
  • funktsioon hue-rotate,
    mis muudab tausta värvitooni
  • funktsioon invert,
    mis pöörab taustavärvid ümber
  • funktsioon sepia,
    mis muudab tausta seepiaefektiga
  • omadus background,
    mis on tausta lühendomadus
  • omadus background-image,
    millega saab plokile määrata taustapildi