そのため、javascript を使用して独自の基本的な画像スライダーを作成しようとしていますが、うまくいきません。3つの画像間で回転させたい。ここに ym javascript があります:
var count = 1;
setInterval(function animate() {
var slides = document.getElementsByClassName("slide");
for(var i=1; i <slides.length+1; i++) {
if(i == count) {
slides[i-1].width = "170px";
} else {
slides[i-1].width = "0px"
}
}
if(count == 3) {
count = 1;
} else {
count++;
}
}, 1000);
そして、ここに私のhtmlがあります
<div id="s1" class="slide"></div>
<div id="s2" class="slide"></div>
<div id="s3" class="slide"></div>
私がやりたいことは、現在表示されているスライドの高さを 170px に変更し、他のスライドの高さを 0px に変更することだけです。しかし、何があっても最初のスライドにとどまります。