前の記事 ≪:2008年1月29日 管理人のブックマーク
次の記事 ≫:CSSでクールな3Dボタンを作ろう

マウスオーバーした時に画像に説明を入れたい時に使えるJSライブラリ

2008年01月30日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
Style Your Image Links | Css Globe
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名を関連付ける部分が書かれています。
この辺のつくりはちょっと直感的では無い残念な部分がありますね。

とはいえ、画像にマウスオーバーした際に画像が出てくれるとユーザビリティ向上に役立てられそうですね。

関連の記事検索:ライブラリ, 画像, PHPSPOT開発日誌, javascript
スポンサード リンク

By.KJ : 2008年01月30日 07:07 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)