Стрелки появятся, только если количество слайдов больше, чем значение slidesToShow
. А поскольку по умолчанию его значение 4
, стрелки не появятся. Кроме того, стрелки по умолчанию белые, поэтому они не будут видны на белой странице. Придайте им другой цвет, чтобы они были видны. Кроме того, кнопки имеют отрицательные смещения. Оберните гладкий контейнер внутри обертки, которая меньше максимально доступной ширины, или дайте ему заполнение для противодействия смещению.
Вот рабочий пример
$(document).ready(function() {
$('.your-class').slick({
dots: true,
infinite: false,
speed: 300,
slidesToShow: 4,
slidesToScroll: 4,
responsive: [{
breakpoint: 1024,
settings: {
slidesToShow: 3,
slidesToScroll: 3,
infinite: true,
dots: true
}
},
{
breakpoint: 600,
settings: {
slidesToShow: 2,
slidesToScroll: 2
}
},
{
breakpoint: 480,
settings: {
slidesToShow: 1,
slidesToScroll: 1
}
}
// You can unslick at a given breakpoint now by adding:
// settings: "unslick"
// instead of a settings object
]
});
});
.slick-prev:before,
.slick-next:before {
color: red !important;
}
.wrapper {
margin: auto;
width: 90%;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<div class="wrapper">
<div class="your-class">
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
<div><img src="https://picsum.photos/200" alt="Card image" /></div>
</div>
</div>