I'm tried to create a slider using swiper js. Is there a way to get similar as per Image?

const swiperUserGuide = new Swiper('.swiper-userguide', {
loop: false,
slidesPerView: 2.7,
slidesPerGroup: 2,
centeredSlides: false,
observer: true,
observeParents: true,
spaceBetween: 40,
pagination: {
el: '.swiper-pagination',
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
on: {
reachEnd: function () {
const numberOfSlides = this.slides.length - 1;
if(numberOfSlides) {
document.querySelector('.swiper-userguide .swiper-slide:last-child').classList.add('swiper-slide-last');
}
}
}
});
adding slidePerView and SpaceBetween will solve it
var swiper = new Swiper(".swiper", {
slidesPerView: 4,
spaceBetween: 16,
breakpoints: {
320: {
watchSlidesProgress: true,
slidesPerView: "1.2",
shortSwipes: false
},
500: {
watchSlidesProgress: true,
slidesPerView: "2",
shortSwipes: false
},
1024: {
preventInteractionOnTransition: true,
watchSlidesProgress: true,
slidesPerView: "4.1",
shortSwipes: false
},
},
});
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With