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

Как сделать так, чтобы при наведении на блок, у него менялся фон и на нем появился текст?

У меня есть блок, с картинкой в качестве бэкграунда. Как сделать так, чтобы при наведении курсора на этот блок, у него поменялся бэкграунд и появился текст? Заранее спасибо)
  • Вопрос задан
  • 1677 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
serjikz
@serjikz
web-developer
Создаете внутри него ещё один блок с текстом, которому задаёте прозрачность в css в 0. Далее просто при наведении на родительский блок меняете прозрачность на 1.

В коде это будет примерно так:
.parent {bg}//// это блок с вашим фоном
.parent .childe {opasity: 0;}/////это блок с вашим текстом
.parent:hover .childe {opasity: 1;}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
На мобилках нет ховера, учитывай это.
Один из вариантов решения
Ответ написан
Ваш ответ на вопрос

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

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