Задать вопрос
linacat2305
@linacat2305
It-girl

Как заменить img=src на другое изображение посредством CSS?

Дано в HTML:
<div class="block">
     <img src=.....>


Требуется заменить через CSS (не трогая HTML) картинку на другую по ссылке - как это оптимальнее сделать?
  • Вопрос задан
  • 6988 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 4
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Картинку скрыть.
Показать фон у блока.
Ответ написан
Комментировать
LenovoId
@LenovoId
svg, css,js
Урл ни как не изменить через css
Но в css можно указать background-image
Ответ написан
Комментировать
linacat2305
@linacat2305 Автор вопроса
It-girl
Пробовала, изображение не меняется:
.block{
  width:150px;
  border:1px solid black;
  text-align:center;
}
img{
  display:block;
  margin-left:auto;
  margin-right:auto;
  background-image: url(.../79x115/el_sku_R0X401_79x115_0.jpg);
Ответ написан
Chefranov
@Chefranov
Новичок
С помощью jQuery проще всего
$('.block > img').attr('src', 'Новая ссылка');
Ответ написан
Ваш ответ на вопрос

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

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