@dima_maketov
Мои тупые вопросы вносят вклад в сообщество.

Почему слайдер slick не адаптируется после изменения ориентации устройства?

Здравсвтуйте!

Есть сайт, на котором 2 слайдера slick jquery, отображается вроде адекватно на компьютере, но если зайти с мобильного устройства с портретной ориентацией, и далее сделать ее горизонтальной -вроде бы и тут все норм, но если вернуть обратно - адаптации не происходит, высота нижнего слайдера становиться такой, какой она была на ПК-версии, первый слайдер остается таким же каким был на ПК, но адаптирует только ширину экрана. Можете проверить через device toolbar в браузере, если Вы сделаете ширину экрана 415 - слайдеры будут отображаться криво, но если вы уменьшите размер, например, на 1 пиксель - слайдер адаптируется так как необходимо.
Вот код скриптов:
$('.slider__foods').slick({
    focusOnSelect: true,
    slidesToShow: 3,
    autoplay: true,
    autoplaySpeed: 2000,
    prevArrow: $('#section4 .go__back'),
    nextArrow: $('#section4 .go__next'),
    centerMode: true,
    autoplay: true,
    responsive: [
    {
      breakpoint: 480,
      settings: {
        speed: 300,
        autoplay: true,
        autoplaySpeed: 10000,
        centerMode: false,
        centerPadding: '0',
        slidesToShow: 1,
        variableWidth: false
      }
    }
    ]
    });
  $('.slider__atmosphere').slick({
    speed: 300,
    centerPadding: 35,
    autoplay: true,
    autoplaySpeed: 2000,
    slidesToShow: 4,
    centerMode: true,
    variableWidth: true,
    focusOnSelect: true,
    prevArrow: $('#section7 .go__back'),
    nextArrow: $('#section7 .go__next'),
    responsive: [
      {
        breakpoint: 480,
        settings: {
          speed: 300,
          autoplay: true,
          autoplaySpeed: 10000,
          centerMode: false,
          centerPadding: '0',
          slidesToShow: 1,
          variableWidth: false
        }
      }
    ]
  });
  • Вопрос задан
  • 1028 просмотров
Пригласить эксперта
Ответы на вопрос 1
bugo_aneo
@bugo_aneo
Верстальщик по жизни, буддист, кофеман
#description, #events, #header, #main__background, #map, #section4, #section5, #section7, .s_footer {
    width: 1024px;
}


Эм... Вы пошутили, да? У вас нет адаптива.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект