Я дал четырем изображениям одинаковое имя класса и поместил их в div.В настоящее время изображение раньше настроено на отображение с четырьмя настройками, которые не отображаются в CSS.Я пытаюсь, чтобы изображения отображались поверх мыши через Javascript.Я могу сделать это через CSS, но хотел бы увидеть это через Javascript.Ниже приведен код:
HTML
var first = document.getElementById('first');
var Larrow = document.getElementById('arrow1');
var Rarrow = document.getElementById('arrow2');
var slidpics = document.getElementByClassName('crash');
var stop = document.getElementsByClassName('picbac');
var display = 0;
first.onmouseover = function() {
if (x = 0, x < slidpics.length, x++) {
slidpics[display].style.display = 'inline-flex';
display++;
}
}
stop.onmouseout = function() {
var y;
if (y = 0, y < slidpics.length, y++) {
slidpics[display].style.display = 'none';
display++;
}
}
<div class = "picbac"></div>
<img id="first" src="../Pics /January_2019/crash1.jpg" alt="A picture you can't see">
<p id="arrow1"></p>
<img id="show1" class="crash" src="../Pics/January_2019/crash2.jpg" alt="Another picture you can't see">
<img id="show2" class="crash" src="../Pics/January_2019/crash3.jpg" alt="You must be blind">
<img id="show3" class="crash" src="../Pics/January_2019/crash4.jpg" alt="Or we're not linking up">
<p id="arrow2"></p>
<img id="show4" class="crash" src="../Pics/January_2019/crash5.jpg" alt="Still checkin?">