У меня есть следующее слайд-шоу, и загрузка слишком велика, потому что изображения слишком велики. Я хочу показать загрузчика, пока слайд-шоу полностью не загрузится. Вот мой слайдер:Показывать загрузчика до полной загрузки слайд-шоу
<div class="slideshow-container" >
<div class="mySlides fade">
<div class="numbertext">3/1</div>
<img src="Images/Poze galerie/1.jpg" style="width:100%">
</div>
<div class="mySlides fade">
<div class="numbertext">3/2</div>
<img src="Images/Poze galerie/2.jpg" style="width:100%">
</div>
<div class="mySlides fade">
<div class="numbertext">3/3</div>
<img src="Images/Poze galerie/7.jpg" style="width:100%">
</div>
<a class="prev" onclick="plusSlides(-1)">❮</a>
<a class="next" onclick="plusSlides(1)">❯</a>
</div>
<div style="text-align:center">
<span class="dot" onclick="currentSlide(1)"></span>
<span class="dot" onclick="currentSlide(2)"></span>
<span class="dot" onclick="currentSlide(3)"></span>
</div>
<script src="Styles/SlideSow.js"></script>
И я хочу, чтобы добавить этот загрузчик:
.loader {
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #3498db;
width: 120px;
height: 120px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
<div class="loader"></div>
, как я могу сделать это с JavaScript?
Спасибо, это сработало. Теперь, когда ползунок загружается, обходите лодера, и в конце он исчезает. Я все еще вижу, когда загружается слайд-шоу. Но я думаю, что это будет выглядеть лучше, если я открою страницу на своем дисплее JUST загрузчик (возможно, в пустом поле), и когда слайд-шоу полностью загрузится с исчезновением, и загрузчик исчезнет.Вы знаете, как я могу это сделать? – Tudu
@Tudu Я добавил к нему еще 'css' с новым элементом вокруг загрузчика. Взгляни. –
Теперь, это прекрасно. Спасибо чувак! – Tudu