В slick слайдере имеется класс slick-current, ему можно задать значение opacity 0.3 и таким образом каждый первый видимый блок слайдера будет становится прозрачным на 70%. Как сделать тоже самое только с последним видимым блоком слайдера ?
<div class="slider-container">
<div><img src="img/slider-1.png" alt=""></div>
<div><img src="img/slider-2.png" alt=""></div>
<div><img src="img/slider-3.png" alt=""></div>
<div><img src="img/slider-4.png" alt=""></div>
<div><img src="img/slider-5.png" alt=""></div>
<div><img src="img/slider-6.png" alt=""></div>
<div><img src="img/slider-1.png" alt=""></div>
<div><img src="img/slider-2.png" alt=""></div>
<div><img src="img/slider-3.png" alt=""></div>
<div><img src="img/slider-4.png" alt=""></div>
<div><img src="img/slider-5.png" alt=""></div>
<div><img src="img/slider-6.png" alt=""></div>
</div>
<script>
$(document).ready(function(){
$('.slider-container').slick({
slidesToShow: 5,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 2000,
});
});
</script>
Код стилизации slick-current
.slick-current img{
transition: all .3s;
opacity: 0.3;
}