Funktionen opacity

Funktionen opacity giver mulighed for at ændre gennemsigtigheden af baggrundsbilledet. Værdien 100% eller 1 bevarer billedets oprindelige gennemsigtighed. Værdien 0 betyder, at billedet bliver fuldstændig gennemsigtigt. Ethvert tal inden for dette interval angiver delvis gennemsigtighed af baggrunden. Negativ værdi kan ikke angives. Standardværdien er 1.

Syntaks

cssselector {
  filter: opacity(tal);
}

Eksempel

Lad os indstille gennemsigtigheden af vores billede til 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;
}

Результат:

Eksempel

Og lad os nu indstille gennemsigtigheden til 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;
}

Результат:

Eksempel

Og lad os nu angive i funktionen opacity en værdi på 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;
}

Результат:

Se også

  • funktionen blur,
    som slører baggrunden
  • funktionen brightness,
    som angiver lysstyrke på baggrunden
  • funktionen contrast,
    som angiver kontrast på baggrunden
  • funktionen drop-shadow,
    som angiver skygge på baggrunden
  • funktionen hue-rotate,
    som angiver farvetone på baggrunden
  • funktionen invert,
    som inverterer baggrundens farver
  • funktionen sepia,
    som omdanner baggrunden til sepia
  • egenskaben background,
    som er en sammentrækningsegenskab for baggrunden
  • egenskaben background-image,
    som kan bruges til at tildele en baggrundsbillede til et element