Funkcja opacity

Funkcja opacity pozwala zmieniać przezroczystość obrazu tła. Wartość 100% lub 1 pozostawia obrazowi oryginalną przezroczystość. Wartość 0 oznacza, że obraz stanie się całkowicie przezroczysty. Każda liczba znajdująca się w podanym zakresie ustawia częściową przezroczystość tła. Nie można ustawić wartości ujemnej. Domyślnie wartość wynosi 1.

Składnia

cssselektor {
  filter: opacity(liczba);
}

Przykład

Ustawmy przezroczystość naszego obrazu 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;
}

Результат:

Przykład

A teraz ustawmy przezroczystość 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;
}

Результат:

Przykład

A teraz ustawmy w funkcji opacity wartość równą 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;
}

Результат:

Zobacz też

  • funkcja blur,
    która rozmywa tło
  • funkcja brightness,
    która ustawia jasność tła
  • funkcja contrast,
    która ustawia kontrast tła
  • funkcja drop-shadow,
    która ustawia cień tła
  • funkcja hue-rotate,
    która ustawia nasycenie kolorów tła
  • funkcja invert,
    która invertuje kolory tła
  • funkcja sepia,
    która przekształca tło w sepii
  • właściwość background,
    która jest skrótem dla tła
  • właściwość background-image,
    za pomocą której blokowi można ustawić obraz tła