我正在嘗試構建一個特殊的全角度滑動輪盤:http://kenwheeler.github.io/slick/。
在部分的中間是當前顯示的幻燈片。左側和右側應該會看到前一張(上一張)和下一張(下一張)幻燈片的一小部分。
我設法創建了一個朝這個方向發展的版本。但你應該看到更多的prev和下一個滑塊。
這裏是它應該如何看在端部具有畫面: 自定義全寬度滑動滑塊
這裏是一個CodePen例如與我的第一次嘗試:
https://codepen.io/Robocop/pen/BpbMKQ
這裏是我的HTML代碼:
<section class="top_slider">
<div>
<img src="http://placehold.it/1300x300?text=1">
</div>
<div>
<img src="http://placehold.it/1300x300?text=1">
</div>
<div>
<img src="http://placehold.it/1300x300?text=1">
</div>
<div>
<img src="http://placehold.it/1300x300?text=1">
</div>
<div>
<img src="http://placehold.it/1300x300?text=1">
</div>
</section>
繼承人是JS-代碼:
$(".top_slider").slick({
dots: false,
infinite: true,
centerMode: true,
slidesToShow: 1,
slidesToScroll: 1,
//arrows: false,
prevArrow: '<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="Previous" role="button" style="display: block;">Previous</button>',
nextArrow: '<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="Next" role="button" style="display: block;">Next</button>'
});
最後的CSS-代碼:
.slider {
background-color: white;
margin: 100px auto;
height: auto!important;
}
.slick-slide {
margin: 0px 20px;
}
.slick-slide img {
width: 100%;
}
就是這樣!你做了我的一天,謝謝 – robce