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

Как менть картинку при наведении?

Как сделать, чтобы при наведении на изображение появлялось другое? Нужно, чтобы это работало именно с тегом img.
  • Вопрос задан
  • 242 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
weranda
@weranda
1) У тега IMG есть два аттрибута: onmouseover и onmouseout.

2) JS
$('#myImage').hover(
    function(){
      $(this).attr('src','URL')
    },
    function(){
      $(this).attr('src','URL')
    }
)
Ответ написан
Комментировать
tigroid3
@tigroid3
PHP, YII2, SQL, Postgres, Docker, SPHINX, GIT
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Если использовать онли картинки, то это жопошный вариант, но если так хочется, то:
<div>
<img scr="img.png" class="img1">
<img scr="img.png" class="img2" hidden>
</div>


div:hover .img1 {
display: none;
}

div:hover .img2 {
display: block;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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