(對不起,如果這個問題有簡單的答案!!)。無論如何,我試圖在一個頁面上做兩個幻燈片。儘管只有一個顯示。儘管我已經爲第二個代碼添加了所有代碼,但只有第一個代碼在頁面上可見。幻燈片不能正常工作
我只允許保持代碼基本,但可以做任何與JavaScript如果這是什麼問題。
javascript。我不知道這意味着什麼(抱歉再次),但它的工作原理的一面旗幟
<!-- 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(並改變了圖片的文件名)
<!--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-->
這是CSS(只是相關容器 規格)。
/* 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;
}
預先感謝您!
您可以包括'html','在問javascript'文本?請參閱[如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask),[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve) – guest271314
請將代碼添加爲文本,圖片難以置信地嘗試從中進行調試。 – DBS
好的,完成 - 感謝提示! –