Tweet
スライドイメージギャラリー/Photo Gallery #08
このサンプルは、Webページの中央に現在のイメージを大きく表示します。
イメージを切り替えるには、左右に表示されているサムネイルをクリックします。
イメージを切り替えるときscriptaculous.jsのeffectsを使用して特殊効果を適用しています。
【DEMO】
【ディレクトリ構成例】
index.html (gallery.htmlギャラリートップページ)
|
+-- css / gallery08.css
|
+-- scripts / prototype.js
| scriptaculous.js
| frog.js
| effects.js
|
+-- images /1_s.jpg
1_b.jpg
2_s.jpg
2_b.jpg
3_s.jpg
3_b.jpg
4_s.jpg
4_b.jpg
5_s.jpg
5_b.jpg
6_s.jpg
6_b.jpg
7_s.jpg
7_b.jpg
8_s.jpg
8_b.jpg
9_s.jpg
9_b.jpg
|
+-- css / gallery08.css
|
+-- scripts / prototype.js
| scriptaculous.js
| frog.js
| effects.js
|
+-- images /1_s.jpg
1_b.jpg
2_s.jpg
2_b.jpg
3_s.jpg
3_b.jpg
4_s.jpg
4_b.jpg
5_s.jpg
5_b.jpg
6_s.jpg
6_b.jpg
7_s.jpg
7_b.jpg
8_s.jpg
8_b.jpg
9_s.jpg
9_b.jpg
【code】
編集・カスタマイズ等はエディタで開き修正をしてください。
【html】
HTMLファイルの<body></body>の間に下記のコードを入力します。
<a href="images/1_b.jpg(写真画像大ファイル名)" title="タイトル1(写真画像タイトル)"><img src="images/1_s.jpg(写真画像小ファイル名)" alt="画像紹介文" /></a>
- <div id="FrogJS">
- <a href="images/1_b.jpg" title="タイトル1"><img src="images/1_s.jpg" alt="画像紹介文" /></a>
- <a href="images/2_b.jpg" title="タイトル2"><img src="images/2_s.jpg" alt="画像紹介文" /></a>
- <a href="images/3_b.jpg" title="タイトル3"><img src="images/3_s.jpg" alt="画像紹介文" /></a>
- <a href="images/4_b.jpg" title="タイトル4"><img src="images/4_s.jpg" alt="画像紹介文" /></a>
- <a href="images/5_b.jpg" title="タイトル5"><img src="images/5_s.jpg" alt="画像紹介文" /></a>
- <a href="images/6_b.jpg" title="タイトル6"><img src="images/6_s.jpg" alt="画像紹介文" /></a>
- <a href="images/7_b.jpg" title="タイトル7"><img src="images/7_s.jpg" alt="画像紹介文" /></a>
- <a href="images/8_b.jpg" title="タイトル8"><img src="images/8_s.jpg" alt="画像紹介文" /></a>
- <a href="images/9_b.jpg" title="タイトル9"><img src="images/9_s.jpg" alt="画像紹介文" /></a>
- </div>
【gallery08.css】
- #FrogJS{
- width: 100%;
- margin: 0 auto;
- }
- #FrogJSCredit{
- text-align: right;
- font-size: 80%;
- color: #999;
- padding: 1px;
- }
- #FrogJSCaption{
- text-align: left;
- line-height: 140%;
- }
【javascript】
【images】
デモで使用しているサンプル画像です。
【Sample Code】
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
- <title>フォト ギャラリー サンプル #08</title>
- <link href="css/gallery08.css" rel="stylesheet" type="text/css" media="screen" />
- <script type="text/javascript" src="scripts/prototype.js"></script>
- <script type="text/javascript" src="scripts/scriptaculous.js?load=effects"></script>
- <script type="text/javascript" src="scripts/frog.js"></script>
- </head>
- <body>
- <div id="FrogJS">
- <a href="images/1_b.jpg" title="タイトル1"><img src="images/1_s.jpg" alt="画像紹介文" /></a>
- <a href="images/2_b.jpg" title="タイトル2"><img src="images/2_s.jpg" alt="画像紹介文" /></a>
- <a href="images/3_b.jpg" title="タイトル3"><img src="images/3_s.jpg" alt="画像紹介文" /></a>
- <a href="images/4_b.jpg" title="タイトル4"><img src="images/4_s.jpg" alt="画像紹介文" /></a>
- <a href="images/5_b.jpg" title="タイトル5"><img src="images/5_s.jpg" alt="画像紹介文" /></a>
- <a href="images/6_b.jpg" title="タイトル6"><img src="images/6_s.jpg" alt="画像紹介文" /></a>
- <a href="images/7_b.jpg" title="タイトル7"><img src="images/7_s.jpg" alt="画像紹介文" /></a>
- <a href="images/8_b.jpg" title="タイトル8"><img src="images/8_s.jpg" alt="画像紹介文" /></a>
- <a href="images/9_b.jpg" title="タイトル9"><img src="images/9_s.jpg" alt="画像紹介文" /></a>
- </div>
- </body>
- </html>
お役立ちツール
* Prototype JavaScript framework, version 1.5.0
* (c) 2005-2007 Sam Stephenson