Anonymous
Петля Swiper Slider не работает должным образом, когда слайды меньше, чем двойное значение
Сообщение
Anonymous » 02 июл 2025, 09:23
If i use **6 slides **and
slidesPerView: 3 , its working fine but If
5 slides and
slidesPerView: 3 then its not looping its stop after last slide
Код: Выделить всё
var swiper = new Swiper('.swiper-container', {
direction: 'vertical',
slidesPerView: 3,
spaceBetween: 30,
mousewheel: true,
grabCursor: true,
loop: true,
autoplay: {
delay: 500,
disableOnInteraction: false,
}
});< /code>
html, body {
position: relative;
height: 100%;
}
body {
background: #eee;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-size: 14px;
color:#000;
margin: 0;
padding: 0;
}
.swiper-container {
width: 100%;
height: 100%;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}< /code>
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Подробнее здесь:
https://stackoverflow.com/questions/772 ... es-than-th
1751437436
Anonymous
If i use **6 slides **and [b]slidesPerView: 3[/b], its working fine but If [b]5 slides[/b] and [b]slidesPerView: 3[/b] then its not looping its stop after last slide [code] var swiper = new Swiper('.swiper-container', { direction: 'vertical', slidesPerView: 3, spaceBetween: 30, mousewheel: true, grabCursor: true, loop: true, autoplay: { delay: 500, disableOnInteraction: false, } });< /code> html, body { position: relative; height: 100%; } body { background: #eee; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; color:#000; margin: 0; padding: 0; } .swiper-container { width: 100%; height: 100%; } .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }< /code> Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 [/code] Подробнее здесь: [url]https://stackoverflow.com/questions/77288118/the-swiper-slider-loop-doesnt-work-properly-when-there-are-fewer-slides-than-th[/url]