[jQuery]背景いっぱいの画像を表示できるプラグインjQuery Fullscreenr

jQueryプラグイン・ライブラリ
スポンサーリンク

<img>タグで指定した画像を背景いっぱいにフルスクリーンで表示できるjQueryプラグインがjQuery Fullscreenrです。

以前紹介したプラグインjQuery Backstretch とほぼ同じコトが出来ますが、jQuery Fullscreenr はCSS の background-image ではなく<img>タグに画像を指定するタイプになりますので扱い方が異なります。

またjQuery Backstretch同様、カスタマイズ次第では複数枚の画像の中からランダムで1 枚の画像を表示させることも可能ですので、今回はjQuery Fullscreenrの基本的な使い方から画像のランダム出力方法まで紹介致します。


jQuery Fullscreenrのダウンロード

以下よりjQuery Fullscreenrのファイルをダウンロードします。
http://nanotux.com/plugins/fullscreenr/index.html


jQuery Fullscreenrの設置

jqueryファイルと一緒にjquery.fullscreenr.jsを設置します。



画像をフルスクリーンで表示する方法

まずは1 枚の画像を背景いっぱいにフルスクリーンで表示させます。

javascript の記述例

オプションのwidthheightで画像のサイズを指定し、bgIDでフルスクリーンで表示させる画像(<img>タグ)のIDを指定します。



HTML、CSSの記述例

続いてHTML、CSSの記述ですが、以下のようにフルスクリーンで表示させる画像の<img>タグは<body>タグ直下に置くと良いかと思います。


<img>タグで指定しているID(#fullscreen)に対して、position:fixedz-index:-1を指定します。

↓以下のページで、画像をフルスクリーンで表示させてみました。

jQuery Fullscreenr で画像を一面に表示するデモ


複数枚の画像をランダムで表示する方法

今度はjQuery で画像をランダムに出力する方法で紹介させていただいたカスタマイズと組み合わせて、複数枚の画像の中から1 枚をランダムで表示するようにしてみます。


javascript の記述例

jQuery Fullscreenrの設定は先の例と同じですが、11行目以降に画像のランダム出力の処理を追加しました。



HTML、CSSの記述例

<img>タグの記述箇所以外は、先の例と基本的には同じです。


↓5枚の画像の中から1枚がランダムで、且つ背景いっぱいにフルスクリーンで表示されるデモです。

jQuery Fullscreenr で画像をランダム表示するデモ

コメント

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