Как наложить полупрозрачный фон на картинку css
Ответы
Алексей Алешин
14 марта 2023
На прозрачность элемента можно повлиять 2 способами: rgba()
и opacity
. Они между собой не взаимосвязаны, и по-разному влияют на элемент.
opacity
— это свойство, которое определяет уровень прозрачности определенного элемента в целом. Значение непрозрачности варьируется от 0 до 1.
/* на весь элемент 30% opacity */
.сontent-opacity {
background-color: rgb(0,0,0);
opacity: 0.3;
border: 10px solid blue;
}
rgba()
- влияет на одно отдельное свойство выбранного элемента, например, background-color
или border-color
:
/* 30% прозрачность только для фонового цвета */
.сontent-opacity {
background-color: rgb(0,0,0, 0.3);
border: 10px solid blue;
}
0
0