slick

オプション一覧

よく使うオプション

オプション名 用途 値(赤字は初期値)
autoplay 自動再生 true:自動再生をON
false:自動再生をOFF
autoplaySpeed 自動再生の速度
(ミリ秒設定:1000ミリ秒=1秒)
3000
speed 切替の速度
(ミリ秒設定:1000ミリ秒=1秒)
300
arrows スライダーの左右に矢印(「次へ」「前へ」ボタン)を表示 true: 表示
false:非表示
prevArrow 前矢印のHTMLをカスタマイズ <button type=”button” class=”slick-prev”>Previous</button>
nextArrow 次矢印のHTMLをカスタマイズ <button type=”button” class=”slick-next”>Next<button>
centerMode 中央にスライドを配置して前後のスライドの一部を表示 true: 中央にスライドをフォーカス表示
false:通常表示
centerPadding 「centerMode」有効時に左右に見える幅 %またはpxで幅を指定
dots ドットインジゲーター true: 表示
false:非表示
dotsClass ドットインジゲーターのクラス名変更 slick-dots
例「dotsClass: 'original-dots'」任意のclass名に変更ができる
fade フェード切り替え true:フェードイン・アウトで切り替え
false:横方向にスライドで切り替え
adaptiveHeight スライダーの高さを現在のスライドに合わせる true:
false:無効
infinite ループ再生 true:無限にスライドがループ
false:最後のスライドで停止
pauseOnFocus スライダーがフォーカスされたときに自動再生を一時停止する true:一時停止する
false:
pauseOnHover スライダーにカーソルが乗ったときに自動再生を一時停止する true:一時停止する
false:
pauseOnDotsHover ページネーションドットにカーソルが乗ったときに自動再生を一時停止する false:
true:一時停止する
responsive レスポンシブ設定をカスタマイズするためのオブジェクト null
vertical 垂直方向へのスライドを有効にする false
verticalSwiping 垂直方向へのスワイプを有効にする false
rtl ライトから左にスライドする(アラビア語などのRTL言語用) false
slidesToShow 表示するスライドの枚数を指定 表示させるスライドの枚数を整数で指定
(例:1 → スライドを1枚表示)
slidesToScroll 一度にスクロールするスライドの枚数を指定 スクロールさせるスライドの枚数を整数で指定
(例:2 → 一度にスライドを2枚スクロール)

たまに使うオプション

オプション名 用途 値(赤字は初期値)
accessibility タブもしくは矢印でスライド切替 true:
false:
appendArrows 矢印の生成場所をカスタマイズ $(element)
appendDots ドットインジゲーターの生成場所をカスタマイズ $(element)
customPaging ドットインジゲーターをカスタマイズ
draggable スライドをマウスドラッグで切り替えるか否か true:
false:
focusOnSelect クリックしたスライド要素に動かすか否か true:
false:
easing animate()のイージングを指定 linear
edgeFriction スライドをスワイプ時の抵抗値(ループ無効時) 0.15
initialSlide 最初に表示するスライドの指定 0
lazyLoad 画像の遅延読み込み
・ondemand ⇒ スライド時に画像読み込む
・progressive ⇒ ページ読込時に画像読み込む
ondemand
mobileFirst レスポンシブ対応時に最も幅が狭い設定を表示 false
respondTo レスポンシブ対応の判断基準
・window ⇒ ウインドウの横幅
・slider ⇒ スライド部分の横幅
・min ⇒ windowとsliderの小さい方
window
rows スライドの行数 1
slide スライドする要素を設定
slidesPerRow スライドの表示数(1行あたり) 1(rowsの値が2以上の時)
swipe スワイプを有効にするか否か true
touchMove タッチでのスライドを有効にするか否か true
touchThreshold スワイプでスライドする時の有効距離 5(スライド幅の1/5以上スワイプ)
useCSS transitionを有効にするか否か true
useTransform スライド幅の自動計算を有効にするか否か false
waitForAnimate アニメーション中のスライド移動を有効にするか否か true
zIndex スライドのz-indexを設定 1000