Не корректное перелистывание слайдов Swiper.js
Не получается корректно перелистывать слайды при работе с Swiper.js Структура стандартная. Код js:
const mySwiper = new Swiper('.swiper-container', {
spaceBetween: 60,
centeredSlides: true,
centeredSlidesBounds: true,
slidesPerView: 1,
effect: 'coverflow',
coverflowEffect: {
rotate: 30,
slideShadows: false,
},
keyboard: {
enabled: true
}
});
При запуске несколько проблем:
- Элемент так и не сдвигается в центр (хотя указано) в настройках. loop я убрал, оставив только то, что описано в документации https://swiperjs.com/swiper-api#custom-build
- При сдвиге, он сдвигается на размер всего контейнера как я полагаю. И вообще не нашел варианта, как это можно исправить.
Скрины как получается:
Ответы (1 шт):
Автор решения: Yans
→ Ссылка
Нашел выход:
- Отцентрировал контейнер свайпера через установку максимального размера окна и марджина. Переназначил overflow. Сделал дополнительный контейнер свайпера, и ограничил у него максимальные размеры шириной окна, а все что сверх - hide.
- Вторая проблема решилась сама, так как размер контейнера стал в размер слайда, и перелистывание в скрипте работает корректно.

