これは機能しません。HTML、CSS、JavaScriptを使用して自動画像ギャラリーのスライドショーを作成する方法
イメージが右にスライドするウェブサイトを構築しようとしています。私は前の投稿から解決策を試しましたが、それでもまだ仕事はありませんでした。
(function() {
var imgLen = document.getElementById('imgGallary');
var images = imgLen.getElementsByTagName('img');
var counter = 1;
if (counter <= images.length) {
setInterval(function() {
images[0].src = images[counter].src;
console.log(images[counter].src);
counter++;
if (counter === images.length) {
counter = 1;
}
}, 4000);
}
})();
.container{
position:relative;
width:600px;
height:330px;
border-radius:5px;
border:4px solid black;
overflow:hidden;
margin-left:320px;
}
#imgGallary > img
{
width:700px;
height:330px;
}
<div id="imgGallary" class="container">
<img src="image/lake-louise-51543_960_720.jpg" />
<img src="image/snow-in-pine-tree-1265118__340.jpg" />
<img src="image/winter-385640_960_720.jpg"/>
</div>
本文の最後にスクリプトタグでJavaScriptですか? – user2182349
スクリプトタグにはありません。JavaScript.jsページがあるビジュアルスタジオ2015を使用して自分のウェブサイトを作成しています。 – Sammy