(이 질문에 답변이 있으면 죄송합니다 !!). 어쨌든 한 페이지에 두 개의 슬라이드 쇼를 만들려고합니다. 오직 하나만 보여줍니다. 마찬가지로 두 번째 코드에 대한 코드를 모두 추가 했으므로 첫 번째 코드 만 페이지에 표시됩니다.슬라이드 쇼가 작동하지 않습니다.
나는 코드를 기본으로 유지할 수 있지만 문제가되는 경우 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 코드 작동 - (다른 사업부에 노트 나는 그 두 '슬라이드 쇼'사이의 코드를 복사 한 두 번째 슬라이드 쇼 그리고 이것은 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;
}
감사합니다.
는 질문에'html','javascript' 텍스트를 포함 할 수 있습니다 참고하시기 바랍니다 [좋은 질문을하는 법은 무엇입니까?] (http://stackoverflow.com/help/how-to-ask), [최소한의 완전하고 검증 가능한 예제를 만드는 법] (http://stackoverflow.com/kr)을 참조하십시오./help/mcve) – guest271314
코드를 텍스트로 포함 시키십시오. 그림은 디버그를 시도하거나 실행하기에 엄청나게 비현실적입니다. – DBS
좋아, 끝났어 - 팁 주셔서 감사합니다! –