フロントの人の雑多メモ

【slick.js】スライド毎にスライダーの高さを可変にするオプション「adaptiveHeight」のサンプル

【slick.js】スライド毎にスライダーの高さを可変にするオプション「adaptiveHeight」のサンプル

jQueryのスライダープラグイン「slick.js」で、画像のサイズ(高さ)がバラバラなときに、スライダーの高さを現在のスライドに合わせるオプション「adaptiveHeight」のサンプルをご紹介します。

バラバラなスライドの高さを揃える方法はこちらでご紹介しています。

サンプル

画像のサイズ高さがバラバラな画像を用意しました。

スライドの高さに合わせてスライダーの高さが変わっているのがわかると思います。

HTML

至って普通のslickスライダーを作成します。

<div class="slider">
	<div class="slide"><img src="img01.jpg"></div>
	<div class="slide"><img src="img02.jpg"></div>
	<div class="slide"><img src="img03.jpg"></div>
	<div class="slide"><img src="img04.jpg"></div>
</div>

JS

JSはこんな感じ。

$(".slider").slick({
	centerMode: true, //お好みで
	variableWidth: true, //お好みで
	adaptiveHeight: true, //スライダーの高さを可変に
});

5行目の「adaptiveHeight: true」を追加することで設定できます。

ページャーの高さを固定することもできる

もちろん、左右のページャーの高さを固定することもできます。

スライドを動かす度にページャーの位置が変わると押しづらいですよね。

コメント

「できました!」などの報告もお待ちしております。

内容を確認の上、個人情報などは省いて掲載させていただきます。

お名前・メールアドレスも入力する

メールで返信がほしい場合に入力してください。

頂いた個人情報は開示しません。返信のためだけに利用いたします。

直接送信されます。確認の上、「送信」してください。

お役に立てましたら応援をお待ちしております!
頂いた応援は子育てに活用させていただきます。

OFUSEで応援を送る


または以下のボタンからなにか買って応援
(リンク先の商品を買わなくても大丈夫です。)

Amazon

楽天市場

Yahoo!ショッピング

PR

Amazonのアソシエイトとして「けん」は適格販売により収入を得ています。

シェア

Twitterでシェア Facebookでシェア LINEでシェア はてなブックマークでシェア