При пролистывании слайды не прячутся (не исчезают). Должно быть видно только 4 слайда, а сейчас их больше и выходят за стрелку. Что может быть не так? Делаю на Тильде.
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
<script>
(function () {
// Id блока, в котором будет слайдер
let block = $("#rec256866171");
// Class элемента, в котором будет находиться слайдер
let wrap = $(".tn-elem__2568661711607104509728");
// Id блоков, которые будут слайдами
let slides = $("#rec257736238, #rec257737297, #rec257737450, #rec257737583");
wrap.addClass("tildoshnaya-slider-owl");
let box = wrap.find(".tn-atom");
box.append('<div class="owl-carousel owl-theme"></div>');
slides.appendTo(block.find('.owl-carousel'));
let owl = wrap.find('.owl-carousel').owlCarousel({
// Зациклить слайдер - true
// Без зацикленности - false
loop:true,
nav:false,
dots: false,
// Колличество карточек
items: 4,
// Адаптивность
responsive:{
// 0 это минимальная ширина экрана, при которой включается следующая часть кода
// 0:{
// items: 1 это колличество слайдов на экране
// items:1
// },
0:{
items:1
},
640:{
items:2
},
960:{
items:4
},
}
// Адаптивность: конец
})
block.find("[href='#slider_left']").click(function(){
owl.trigger('prev.owl.carousel');
})
block.find("[href='#slider_right']").click(function(){
owl.trigger('next.owl.carousel');
})
}());
</script>
<style>
/* tildoshnaya_ */
.tildoshnaya-slider-owl .t-rec .t396__artboard {
/* Указываем высоту слайда */
height: 234px !important;
/* Указываем ширину слайда */
width: 953px !important;
}
/* Круги (слайды)*/
#rec257736238 > div > div > img {
width: 192px;
height: 192px;
}
#rec257737297 > div > div > img {
width: 192px;
height: 192px;
}
#rec257737450 > div > div > img {
width: 192px;
height: 192px;
}
#rec257737583 > div > div > img {
width: 192px;
height: 192px;
}
</style>