Как наложить полупрозрачный фон на картинку 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
Познакомьтесь с основами HTML и CSS бесплатно

Похожие вопросы