うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

slick

-2016年04月22日-
レスポンシブ対応スライダーslick
パラメーターまとめ
公式サイト デモ
イベント機能(コールバック)
<link rel="stylesheet" type="text/css" href="slick/slick.css"/>
<link rel="stylesheet" type="text/css" href="slick/slick-theme.css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="slick/slick.min.js"></script>
$(function(){
	$('.slider').slick({
	  infinite: true,
	  slidesToShow: 2,
	  slidesToScroll: 1,
	  centerMode: true,
	  centerPadding: '0px',
	  dots: true
	});
}); 
☆総量の1320pxの計算の仕方 (画像横幅+画像のpadding-left・padding-right)×2カラム 画像のpadding-left・padding-rightは下記cssでは.slick-slide imgの箇所
body{
	background:#CCC;
}
.wrap{
	width:1320px;/*padding-left,rightと画像幅の総量*/
	margin:30px auto;
}
.slick-slide{
	text-align:center;
}
.slick-slide img {
	padding: 0 10px;
	display:inline;
}
	<div class="wrap">
	<div class="slider">
		<div><img src="img/001.jpg" alt=""></div>
		<div><img src="img/002.jpg" alt=""></div>
		<div><img src="img/006.jpg" alt=""></div>
		<div><img src="img/003.jpg" alt=""></div>
		<div><img src="img/004.jpg" alt=""></div>
		<div><img src="img/005.jpg" alt=""></div>
	</div>
	</div>
demo1
demo2(サムネイル付き)
demo3(サムネイル付き・レスポンシブ)
demo4(サムネイル・レスポンシブ画像ガジリなし)
demo5(サムネイル・文字入れ)
demo6(サムネイル・文字入れ)、センターの時だけ文字が現れる