问题描述
我正在使用光滑的滑块。当我在光滑容器内使用两个div标签时,水平滚动条无法显示。但是,当我在光滑的区域内使用两个以上的div时,会出现水平滚动条。我已经将漂亮的代码放入了容器流体中。
Html code
<section class="bg-white py-5">
<div class="container-fluid">
<div class="cust-slider">
<div>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
</div>
<div>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
</div>
<div>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
</div>
<div>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
</div>
<div>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
</div>
</div>
</div>
</section>
JavaScript
$('.cust-slider').slick({
dots: true,infinite: false,speed: 300,slidesToShow: 2,slidesToScroll: 1,responsive: [{
breakpoint: 1000,settings: {
slidesToShow: 2,infinite: true,dots: true
}
},{
breakpoint: 860,settings: {
slidesToShow: 1,slidesToScroll: 1
}
},{
breakpoint: 480,slidesToScroll: 1
}
}]
},{
autoplay: true,autoplaySpeed: 6000,});
Image
See image here
解决方法
您可能需要覆盖slick-theme.css规则。
此刻,您将具有如下所示的光滑控件的默认样式规则:
.slick-next {
right: -25px;
}
如果使用浏览器开发人员工具删除它,您将看到滚动条将消失。此刻,它推出了布局。
或者,如果您不打算使用“下一个”和“上一个”控件,则可以完全不显示以下内容:
$('.cust-slider').slick({
arrows: false,....