html 光滑的滑块视差

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 光滑的滑块视差相关的知识,希望对你有一定的参考价值。

<style>
.slick-slide {
  z-index: 1;
  position: relative;
}
.z9 {
  z-index: 9 !important;
}
.trans-left {
  transition: all 1200ms;
  transform: translateX(-30%);
}
.trans-right {
  transition: all 1200ms;
  transform: translateX(30%);
}
</style>

<scirpt>
slider.on('beforeChange', function(event, slick, currentSlide, nextSlide) {
    var slide = $(this).find('.slick-current');
    var sideL  = slide.prev();
    var sideR  = slide.next();
    var next  = $(this).find('[data-slick-index="' + nextSlide + '"]');

    if (currentSlide > nextSlide) { // going left
        slide.addClass('trans-left');            
    } else { // going right
        console.log("right");
        slide.addClass('trans-right');
    }
});

slider.on('afterChange', function(event, slick, currentSlide) {
    $(this).find('.slick-slide').removeClass('trans-right trans-left');
    var slide = $(this).find('.slick-current');
    var sideL  = slide.prev();
    var sideR  = slide.next();
    slide.removeClass('z9');
    sideR.addClass('z9');
    sideL.addClass('z9');
});
</scirpt>

以上是关于html 光滑的滑块视差的主要内容,如果未能解决你的问题,请参考以下文章

光滑的滑块同步情况

光滑的滑块视频复制

光滑的滑块下一个箭头不显示

光滑的滑块在弹性容器中不起作用

在光滑的滑块内居中项目

光滑的滑块 - 当滑块进入下一帧时暂停 YouTube 剪辑