CSS свойство opacity

Определяет уровень прозрачности элемента веб-страницы. Уровень прозрачности описывает то, насколько элемент просвечивает и как сквозь него видны другие элементы, расположенные за ним. Так, значение в 1 означает полную непрозрачность элемента, значение 0.5 означает, что элемент прозрачен на 50%, а 0 - полную прозрачность.

Внимание: При использовании свойства opacity для управления прозрачностью фона элемента, все его потомки также получают такой же уровень прозрачности. Это может сделать текст внутри полностью прозрачного элемента нечитаемым. Если вы не хотите, чтобы прозрачность применялась к потомкам элемента, используйте установку цвета при помощи функции RGBA.

CSS синтаксис

opacity: число | initial | inherit;

Возможные значения

ЗначениеОписание
числоУстанавливает уровень прозрачности от 0.0 (полная прозрачность) до 1.0 (полная непрозрачность).
inheritЗначение наследуется от родительского элемента.
initialУстанавливает значение по умолчанию.

Пример использования

Устанавливаем уровень прозрачности для элемента <div>


div {
     opacity: 0.5;
}