Задать вопрос

Как сделать оверлей на определенный div?

Есть div:
<div class="desc"><img src="http://..."><p>Балконы</p><a href="">Подробнее</a></div>

Хотелось бы сделать так, чтобы при наведении поверх всего отображалась прозрачная картина.
  • Вопрос задан
  • 5230 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@neolink
.desc {
    position: relative;
}
.desc:hover:after {
    left: 0; top: 0; 
    width: 100%; height: 100%;
    position: absolute;
    content: "";
    background: red url('http://...');
    opacity: 0.5;
}


я думаю идея понятна
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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