Задать вопрос

Как уменьшить количество видимых слайдов на свайпере при достижении определенной ширины екрана?

639494b1000ce260012508.png
Как сделать чтобы при достижении ширины экрана 1000px количество видимых слайдов менялось з 3 на 2
var swiper = new Swiper(".swiper", {
    slidesPerView: 3,
    spaceBetween: 20,
    pagination: {
        el: ".swiper-pagination",
        clickable: true,
    },
});
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Для этого есть breakpoints.
Смотрите документацию и примеры в ней.

var swiper = new Swiper(".swiper", {
    slidesPerView: 3,
    spaceBetween: 20,
    pagination: {
        el: ".swiper-pagination",
        clickable: true,
    },
  breakpoints: {
    // when window width is >= 320px
    320: {
      slidesPerView: 2,
      spaceBetween: 16
    },
    // when window width is >= 1000px
    1000: {
      slidesPerView: 3,
      spaceBetween: 20
    },
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
noder_ss
@noder_ss
Линуксоид-энтузиаст и SQL разработчик
if(window. innerWidth < 1000){
slide3.style.display = "none"
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы