M::Dialog
【Highslide JS】画像拡大をさらにCOOLに
- Next Page: Javascriptのエラーと思ったら・・・
- Prev Page: 【FaviconManager】ファビコン設置
以前にサイズの大きな画像をCOOLに拡大表示するカスタマイズ「Lightbox js」を実装していましたが、最近チェックするとFirefoxでは正常に動作するんですが、IE6・7では挙動がおかしくなっていました。
一通り調べたんですが、CSSあたりが絡んでるのかな~というところまでで詳細はサパーリ( -.-) =з
画像拡大は諦めて適当に縮小したものをアップするか、と半ばあきらめていたんです。
で、解決方法か代替案を探し、参考サイトを廻っていたところ見つけましたよ。
『Highslide js』というサムネイル画像をスマートに拡大表示してくれるライブラリだそうです。
このJavascriptの特徴として、以下のものがあります。
実装にあたり参考にしたサイトはこちら。
- 拡大画像の下にタイトルや説明書きを表示可能
- 拡大した画像をドラッグして移動可能
- ウインドウサイズに合わせて拡大、100%表示も可能
Highslide JS でサムネイル画像を拡大表示する - 小粋空間,2007/01/18
導入は簡単ですし、Lightbox JSより軽快に動作している感じがありとても気に入っています。
拡大画像の枠もCSSで何種類かカスタマイズできるので、飽きたら変更すると思います。
動作方法は、サムネイル画像をワンクリックで拡大画像表示、そして拡大画像をワンクリックでサムネイル画像に戻します。
拡大可能な画像にマウスカーソルを乗せると、虫眼鏡カーソルの中に「+」が表示されるので、どの画像が拡大されるかわかりやすいと思います。
下にサンプルを配置しておきますので、実際に動作させてみてください。
久々にさくらの写真です、夏に撮影したものですけど・・・。
![]()
Trackback Pings(0)
No trackbacks found.
Comments(0)
No comments found.
Post a Comment