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 剪辑