Почему Slick показывает больше чем нужно, не адаптируется и вообще не реагирует на ширину окна и дает скролл?

199
14 апреля 2017, 22:34

Добрый день коллеги, Прошу вас помочь победить злополучный слайдер.

ЗАДАЧА: аккуратно рассадить итемы по ширине контейнера и соответственно выводить то количество, что указано в настройках.

САБЖ: Как он ведет себя - вы можете "заценить" тут.

  1. Не реагирует на изменение размера окна
  2. "Прячет" стрелки при окне уже 1000 пикс.
  3. Не адаптируется ни разу.

Настройки

$('.product__list').slick({ 
  slidesToShow: 4, 
  slidesToScroll: 1, 
  variableWidth: true, 
  adaptiveHeight: true, 
  nextArrow: '<button type="button" class="product-next">&nbsp;</button>', 
  prevArrow: '<button type="button" class="product-prev">&nbsp;</button>', 
   responsive: [ 
    { 
      breakpoint: 800, 
      settings: { 
        slidesToShow: 3, 
        slidesToScroll: 1 
      } 
    }, 
    { 
      breakpoint: 500, 
      settings: { 
        slidesToShow: 2, 
        slidesToScroll: 1 
      } 
    } 
  ] 
 
});

ЗЫ Переезжать на другой плагин на данном проекте не могу. Прошу принять как одно из условий задачи. Надеюсь на ваше понимание.

Заранее ОГРОМНОЕ Спасибо!!!

READ ALSO
Выводить страницу оплаты в iframe

Выводить страницу оплаты в iframe

Есть форма с данными, которая автоматически при нажатии кнопки submit отправляется на сайт robokassa (в action у формы стоит ссылка на страницу оплаты)Как...

202
Математическая библиотека для JavaScript

Математическая библиотека для JavaScript

Есть ли какая-нибудь JavaScript-библиотека, которая включает в себя задание разного рода уравнений и умеет строить для них графики? Спасибо

283
Передать id кнопки на сервер

Передать id кнопки на сервер

Есть json-файл, на его основе вывожу в браузер значения и возле каждого значения кнопку "Удалить" (c id "delete-user + порядковый номер")Далее мне нужно...

282