Я начинаю с кодирования и застреваю в коде, над которым работаю.
Сначала я передаю мышь внутри контейнера DIV, который называется «Article», и все внутри меняет свою непрозрачность. Я хочу, чтобы изменилось только изображение с непрозрачностью внутри, поэтому везде внутри DIV непрозрачность изображения должна быть равна 1. После того, как мышь отключена, непрозрачность изображения должна составить 0,75. Я пробовал несколько кодов, но непрозрачность изменилась для каждого элемента внутри DIV. Надеюсь, вы могли бы помочь мне.
Я пытался изменить документ. getElementsByTagName ('article') [i] by document.getElementsByTagName ('img') [i], но он просто изменяет непрозрачность изображения, когда мышь находится над изображением.
Я попробовал document.getElementsByTagName ('article') [i] .getElementsByTagName ('img') [i] так же, как и раньше.
Я пытался изменить this.style img.style ничего не произошло ...
for (var i = 0; i<document.querySelectorAll('article').length;i++)
document.getElementsByTagName('article')[i].onmouseover=function(){
this.style.opacity = 1;
}
for (var i = 0; i<document.querySelectorAll('article').length;i++)
document.getElementsByTagName('article')[i].onmouseleave=function(){
this.style.opacity = 0.75;
}
Надеюсь, что когда я пропущу статью, непрозрачность изображения изменится.
Спасибо, вам всем хорошего года!