カルーセルスライダー画像
前後左右の画像を表示しつつスライドするカルーセルスライダーの
実装方法のご紹介です。
jQueryのFilmRollを使用した方法で、
ビジネステンプレートのヘッダー画像にて動作確認しています。
まずは、こちらのデモページをご覧ください。
デモページにいく
よく企業のホームページなんかで見たことのある
ヘッダー画像ですよね。
このようなスライド画像もシリウスの中に実装できます。
では手順に参ります!
手順1
下のボタンより必要なファイルをダウンロードします。
(ファイル名:film_roll.zip 容量:3KB)
本家サイトはこちら⇒FilmRoll
最新版ファイルURL⇒https://github.com/straydogstudio/film_roll/tree/master/js
手順2
フォルダを解凍し、中身に入っている
jquery.film_roll.jsをそのまま、あなたのサーバーのどこかにアップロードします。
(フォルダ内のjquery.film_roll.min.jsは一応残していますが、今回は使いません。)
手順3
編集メニューからHTMLテンプレートをクリックします。
手順4
トップページの</head>の上に下記青文字部分をコピペします。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="http://あなたのURL/jquery.film_roll.js"></script>
</head>
次にそのまま下のほうへ移り、
<div id="headerbox">と<div id="container">の間に
下記の青字をコピペします。※画像名は変えてください。
※<div id="header"> </div></div>は削除します。
<div id="headerbox">
<div id="film_roll_slider">
<div><img src="<% pageDepth %>img/header1.jpg" alt="" /></div>
<div><img src="<% pageDepth %>img/header2.jpg" alt="" /></div>
<div><img src="<% pageDepth %>img/header3.jpg" alt="" /></div>
<div><img src="<% pageDepth %>img/header4.jpg" alt="" /></div>
<div><img src="<% pageDepth %>img/header5.jpg" alt="" /></div>
</div>
<div id="container">
さらにそのまま下のほうへ移り、
</body>の上に下記青字をコピペします。
<!-- ★スライダーロールここから★ -->
<script type="text/javascript">
$(function() {
fr = new FilmRoll({
container: '#film_roll_slider',
pager: true, // Pagerを使用する場合にはtrue
animation: 1500, //切替時間
interval: 5000, //画像静止時間
height: 210 //ページ切替ボタン位置
});
});
</script>
<!-- ★スライダーロールここまで★ -->
</body>
保存してHTMLを閉じます。
手順5
編集メニューからスタイルシートをクリックします。
手順6
スタイルシートの最後に下記をコピペします。
/*スライダーロール*/
.film_roll_child {
display: inline-block;
margin-right: 5px;
}
これで保存したらプレビューで確認してみましょう♪
ヘッダー画像はファーストインプレッションです、
これで目を引くトップページを作ってみてはいかがでしょう?^^
更新2016.2.18