HOME > lightbox2.0 > lightbox 2.0

lightbox 2.0

lightbox 2.0は、ページ内の画像を拡大する人気のあるツールです。画像をクリックすると、ページ遷移無しにページ内のコンテンツを背景にして画像を拡大してくれます。

lightbox 2.0の公式サイトのダウンロードページからLightboxのzipファイルをダウンロードして解凍します。本記事執筆時点では、Lightbox2.04を配布してますが、解凍されたフォルダーには、index.html(サンプルファイル)、jsフォルダ、imagesフォルダ、cssフォルダが存在します。

サンプルのindex.htmlを閲覧していただくと、インストールの仕方が分かりますが、ここでも簡単に解説したいと思います。

HTMLの編集

htmlのheadの領域に以下の3行を入れます(表示の都合で4行になっていますがご了承願います)。ligthbox2.0は、prototype.jsとscript.aculo.usをベースに作られているので、JavaScriptを読み込む順番が必ず以下の順番になるようにします。各JavaScriptライブラリーファイルは、jsフォルダーの中に入っています。

<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?
load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>

CSSファイルの読み込み

lightbox.cssを読み込むように、htmlのheadの領域に以下を記入します。

<link rel=”stylesheet” href=”css/lightbox.css” type=”text/css” media=”screen” />


HTML bodyへ記入

拡大イメージを設定する所はたったの1行です。以下の例のように、rel=”lightbox”と書くだけでOKです。あとは、”拡大したい画像のファイル名”と”画像のタイトル”、”画像ファイルのイメージ”の所に必要な情報を記入すれば動きます。

<a href=”images/拡大したい画像のファイル名” rel=”lightbox” title=”画像のタイトル”>画像ファイルのイメージ(imgタグを使う)</a>


複数の画像を扱う場合は、rel=”lightbox[group1]”のようにカギ括弧の中にグループ名を入れると同じグループとして扱われ、画像を表示した時に番号が自動で付与されます。

ブックマーク登録: add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
『WEBサイト制作者に役立つメルマガ』発行!