2015-10-27 2 views
-5

У меня возникла проблема с изменением src img элемента. В основном у меня есть собственный CSS-скрипт и вам нужно изменить образ логотипа. Ниже приведен исходный код:Измените imag src в элементе CSS

enter image description here

Я пытаюсь изменить Див альт = «логотип» SRC.

До сих пор у меня есть следующие, но теперь работает:

#wrapper-login .login { 
    img src="/MyDevice/images/login/new_logo.png" 
} 

Может кто-то помочь указать, где я неправильно, пожалуйста?

Большое спасибо!

+0

CSS не сценарий. Я ничего не делаю. Браузер использует его для стилей, не изменяя их. –

+0

'src' не является атрибутом стиля, вы не можете его изменить! – CrakC

+0

Вы можете установить 'background-image: url ('../ new_logo.png');' в CSS. –

ответ

5

Вы не можете изменить HTML с помощью CSS, а только то, как оно отображается. Вместо этого используйте JavaScript.

document.querySelector("#wrapper-login .login").src = "/MyDevice/images/login/new_logo.png"; 

Или, для лучшей поддержки браузера:

document.getElementById("#wrapper-login").getElementsByClassName(".login")[0].src = "/MyDevice/images/login/new_logo.png"; 
Смежные вопросы