Здравсвтуйте!
Есть сайт, на котором 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
}
}
]
});