微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从左偏移开始的光滑滑块

如何解决从左偏移开始的光滑滑块

我正在开发一个基于引导程序的模板。我需要设置一个全宽的光滑滑块,但它的初始状态应该从内容容器的左边缘开始,然后逐渐向左滑动。

我试图在下图中表示需要发生的事情。黑色边框代表视口,红色边框代表内容容器。第一行是初始状态,其他2行显示点击“上一个”箭头后滑块的位置:

enter image description here

这可能吗?如果是这样,如何?

谢谢,

解决方法

大声笑,上周我只需要做同样的事情。我设置了 slidesToShow:1slidesToScroll:1。我也有 variableWidth:false,但我不确定它是否起作用。

下一步是在 CSS 中设置幻灯片的宽度,以防止它们调整大小以填充空间:

JS

$('.slider').slick({
    slidesToShow: 1,slidesToScroll: 1,variableWidth: false
}

CSS

/*Just to make it not full width,for this example*/
.slider{
    width:800px;
    margin:0 auto;
}

/*Edit,forgot this important bit.  This keeps the other slides visible*/
.slick-list {
    overflow: visible;
}

.your_slide {
    width: 280px!important;
    height: 345px!important;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。