我使用的是slick carousel,我认为这是一个非常好的图书馆。光滑的旋转木马 - 显示旋转木马盒内的盒子
但是,我面临的问题与我需要实现的模板。
基本上,我需要的光滑转盘,显示部分next和prev幻灯片(这是可以做到增加一些属性时华而不实被初始化),但问题是,我需要我的旋转木马是与具体尺寸。
所以,旋转木马需要放在一个1200像素的盒子里面(主滑片需要1200宽度并保持高度为自动,这样我才不会变形),部分幻灯片可以扩展到屏幕边缘。
这里有代码笔一个简单的例子(2种方法,所以检查的意见,看他们俩):https://codepen.io/nickimola/pen/xrRraW
标记:
HTML
<div class="carousel-container">
<img src="https://unsplash.it/960/442/?image=0" />
<img src="https://unsplash.it/960/442/?image=10" />
<img src="https://unsplash.it/960/442/?image=11" />
</div>
减CSS
.carousel-container {
width: 100%;
margin: 0 auto;
height: 442px;
img {
max-width:1200px;
}
}
CoffeeScript的
$(document).ready ->
$('.carousel-container').slick({
infinite: true,
centerPadding: '60px',
slidesToShow: 1,
slidesToScroll: 3,
centerMode: true,
autoplay: true,
autoplaySpeed: 5000
})
显然,解决方案必须干净,没有什么哈克(修改库文件不是的解决方案。
我也使用引导,如果它可以帮助一下。
感谢您的任何帮助或建议