[jQuery]レスポンシブWEBデザイン対応のスライダープラグインbxSlider

Javascript・jQuery
スポンサーリンク

jQuery ベースのコンテンツスライダーには色々ありますが、今回紹介させていただくbxSliderは設置が簡単で、自動再生やフェードインによる画像切り替えなどのカスタマイズも手軽にできる便利なプラグインです。

また、レンスポンシブWEBデザイン対応なのでスマフォやタブレットでも使える所も嬉しいですね。

bxSliderのダウンロード

以下からbxSliderのファイルをダウンロードできます。
The Responsive jQuery Content Slider


bxSliderの設置

jquery.bxslider.min.jsファイルとjQueryファイル、CSSファイルを<head>内に設置します。


jquery.bxsliderのファイルを展開すると、画像ファイルやプラグインファイルが同梱されていますので、bxslider/のようなフォルダを作ってまとめてリモートにアップされることをオススメします。


bxSliderの基本的な使い方

基本的な使い方ですが、スライドさせたい要素をul class="bxslider"でマークアップします。


まずは以下に基本的な bxSliderのサンプルを用意しました。

bxSliderのスライドデモ


画像の切り替えをフェードインにする

続いてカスタマイズですが、画像を左右にスライドして切り替えるのではなく「フェードイン」に変更したい場合は、オプションmode:'fade'を設定します。


以下にフェードインで画像が切り替わるサンプルを用意しています。

フェードインで画像を切り替える bxSliderデモ


スライドショーを自動再生する

自動で画像を切り替える場合は、オプションauto: trueを設定します。

pause: 4000(初期値)を変更することで切り替えの時間を調整することもできます。


以下、自動再生のスライドサンプルです。

自動再生でスライドする bxSliderデモ


スライドショーにキャプションを付ける

captions: trueを設定するだけで、画像の下部にキャプションを付けることができます。


img タグにtitleを設定することで、titleの文言をキャプションとして表示させることができます。

キャプション付きの bxSliderデモ


カルーセル

bxSliderではカルーセルも利用できます。


minSlidesmaxSlidesの値に応じてslideWidthslideMarginを調整してみましょう。
こんな感じでスライドします。↓

bxSliderでのカルーセル デモ

コメント

タイトルとURLをコピーしました