Привет. Как сделать такой слайдер?
Использую Свайпер, и получается следующее:
const swiper = new Swiper('.swiper-container', {
slidesPerView: 3,
centeredSlides: true,
loop: true,
spaceBetween: 70,
pagination: {
el: '.swiper-pagination',
type: 'fraction',
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
Суть в том, что когда я указываю дробное число в slidesPerView, дабы отображался один слайд и половинки предыдущего и следующего по бокам - слайды с классами prev/next/active уезжают по итогу за пределы видимости, а не фиксируются, как при slidesPerView: 3, отчего все сбивается и слайды заезжают на кнопки со стрелками. Со значением slidesPerView: 'auto' та же история
На самих слайдах задана необходимая ширина, но на втором скриншоте они сжимаются самим свайпером из-за указанного slidesPerView: 3
Как это реализовать?