軽量でレスポンシブ対応のDarkboxを紹介したいと思います。名前はダークですが、全然そんな感じはなく、ポップアップ開始と終了時のアニメーションが良い感じです。
1.デモ
デモを作成しましたのでよろしかったら、ここをクリックしてください。
2.ダウンロード
公式ページに行って、ダウンロードしてください。 ダウンロード完了し解凍すると「Darkbox-Gallery-master」フォルダーができます。
3.必要なファイル
以下の2つのファイルをを自分のフォルダーにコピーします。 darkbox.css darkbox.js
4.HTMLの編集
headタグ内で、darkbox.css、jquery.jsを読み込みます。
<link href="./css/darkbox.css" rel="stylesheet" />
<script src="./js/jquery-1.11.3.min.js" ></script>
</head>
bodyタグ内で、画像を追加していきます。 「src」にサムネイル画像を「data-darkbox」にポップアップで表示する画像を記述します。 「data-darkbox-description」に表示するテキストを記述します。
<img src="./images/image01.jpg"
data-darkbox="./image01.jpg"
data-darkbox-description="画像 1"
>
<img src="./images/image02.jpg"
data-darkbox="./image02.jpg"
data-darkbox-description="画像 2"
>
<img src="./images/image03.jpg"
data-darkbox="./image03.jpg"
data-darkbox-description="画像 3"
>
bodyタグの最後の方でプラグインを読み込みます。プラグインの初期化は必要ありません。
<script src="./js/darkbox.js" type="text/javascript"></script>
</body>
5.その他
ナビゲーションボタンを押すと、ポップアップ終了時のアニメーションが行われないのがちょっと気になりました。不具合なのかは不明です。
コメントを残す