マウスオーバーした時に画像に説明を入れたい時に使えるJSライブラリ
2008年01月30日
Mouse over behaviors have a certain significance when we're talking about usability. Letting users know that particular section of our website is meant to be clicked on is best achieved through mouse over effect.
マウスオーバーした時に画像に説明を入れたい時に使えるJSライブラリ
マウスオーバーした時に次のように画像を重ねられるJSライブラリです。
JavaScriptのお陰で、画像部分のマークアップ自体は次のようにクリーン
<p><a href="http://cssglobe.com"><img class="image1" src="image.jpg" alt="image" /></a></p>
<p><a href="http://cssglobe.com"><img class="image2" src="image.jpg" alt="image" /></a></p>
<p><a href="http://cssglobe.com"><img class="image3" src="image.jpg" alt="image" /></a></p>
<p><a href="http://cssglobe.com"><img class="image4" src="image.jpg" alt="image" /></a></p>
<p><a href="http://cssglobe.com"><img class="image5" src="image.jpg" alt="image" /></a></p>
実装方法は、<img class="〜"> と css のクラス名が関連があるのかと思ってソースを確認してみたところ、ちょっと違いました。
ソースを見てみると分かりますが、CSSと<img class="image1">の関連付けは手動で行う必要があります。
imagelink/imagelink.js の中に直接、CSSとclass名を関連付ける部分が書かれています。
この辺のつくりはちょっと直感的では無い残念な部分がありますね。
とはいえ、画像にマウスオーバーした際に画像が出てくれるとユーザビリティ向上に役立てられそうですね。
投稿者 KJ : 2008年01月30日 07:07
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- 汎用的にロゴなどにも使えそうなクールなフォント集
- jQueryでゲームを作成するためのライブラリ「gameQuery」
- Firefoxでモバイルサイトの動作確認「FireMobileSimulator」
- 2008年9月5日 管理人のブックマーク
- tableタグで画像を描くPHPクラス
- ブラウザの使用時間を計れるFirefox拡張「TimeTracker」
- ActionScript3で曲げたりうねらせたりする物理ライブラリ「as3dmod」
- 2008年9月4日 管理人のブックマーク
- シンプルなUIアイコンセット「Simplicio」
- jQueryを使ったアプリのユニットテスト「QUnit」
- Photoshopで漫画エフェクトを与えるチュートリアル20


















