(この質問がありましたら申し訳ありませんが簡単回答です!!)とにかく、1ページに2つのスライドショーを作成しようとしています。ただ1つだけが表示されます。 2番目のコードをすべて追加したように、最初のコードだけがページに表示されます。スライドショーが動作しません
私は、基本的なコードを維持するために許可されていますが、それが問題である何場合はJavaScriptで何でも行うことができます。
The javascript。私はそれが何を意味するのかわからないんだけど(ごめん再び)しかし、それは1つのバナーのために働く
<!-- script for slideshow ((copied from http://www.w3schools.com/w3css/w3css_slideshow.asp!)) -->
<script>
var myIndex = 0;
carousel();
function carousel() {
var i;
var x = document.getElementsByClassName("mySlides");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
myIndex++;
if (myIndex > x.length) {myIndex = 1}
x[myIndex-1].style.display = "block";
setTimeout(carousel, 1000); <!-- time between slide change -->
}
</script>
htmlコード - 私は別のdivにそれらの2つの「スライドショー」のノート間のコードをコピーした二スライドショーの(そしてこれは、CSS(ちょうど関連するコンテナ 仕様)である)
<!--slideshow-->
<div class="slideshow-container">
<img class="mySlides" src="images/2img1.jpg" alt="2img1.jpg">
<img class="mySlides" src="images/2img2.jpg" alt="2img2.jpg">
<img class="mySlides" src="images/2img3.jpg" alt="2img3.jpg">
<img class="mySlides" src="images/2img4.jpg" alt="2img4.jpg">
<img class="mySlides" src="images/2img5.jpg" alt="2img5.jpg">
<img class="mySlides" src="images/2img6.jpg" alt="2img6.jpg">
</div>
<!--END slideshow-->
画像のファイル名を変更しました。
/* Slideshow container */
.slideshow-container {
max-width: 100%;
position: relative;
margin: auto;
}
.mySlides {
position: relative;
vertical-align: middle;
background-repeat: no-repeat;
background-size: cover;
height: 200px;
width: 500px;
margin: auto;
border-radius: 25px;
}
ありがとうございます!
あなたは、このコードを使用することができ、機能が自動的にそれを反復しましょうか? [良い質問をするにはどうすればいいですか?](http://stackoverflow.com/help/how-to-ask)、[最小限で完全な、検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve) – guest271314
コードをテキストとして入力してください。画像は試してデバッグするには非常に実用的ではありません。 – DBS
OK、完了 - ヒントのおかげで! –