メニューなどで、マウスが乗ると画像が反転したりする、アレのお話です。
(ソースを格好よく表示するプラグインが本末転倒になっておりますが…)
昔は、Javascriptで反転
メリット
- とにかく、安定して動く
- 印刷でも背景扱いにならない
デメリット
- とにかく、HTMLソースが読み辛い
- IEでツールチップ(ポコっとなるaltの代替テキスト)が出る
昨今は、cssで反転
メリット
- HTMLソースが読みやすい
- 複数の画像を1つにまとめちゃったりもできる
- ツールチップが出ない
デメリット
- CSSソースが読み辛い。凝り具合によっては壊滅的
- 印刷が背景扱いになる
トップへ
これから(既にか?)は、再びJavascript
メリット
- HTMLソースはなかなか読みやすい
- CSSソースもかなり読みやすい
- 印刷で背景扱いにならない
デメリット
- IEだとやっぱりツールチップが出る
- 弱いPCだと重い場合も考えられる
しばらくJSで行ってみます
hタグに画像が入ったり、ナビ上でツールチップが出ちゃうのが気に入りませんが、座標取りが楽で印刷対応も柔軟に行えますし、なによりcssがキレイなので、来月からはマウスオーバーはJSメインで組もうかな。現在作業中の案件も同様。
ピンバック by 近頃の、とあるR。 » ブログ革命(プチ)2 2008 年 7 月 14 日 20:37
[...] で飛べます。 実装はテーマ(スキン)次第となりますが、87番記事単体ページに、色々付加することで、直感的なナビゲーションが構築できるはずです。 [...]
ピンバック by 近頃の、とあるR。 » JustList - 指定記事を含むリストを表示するプラグイン 2008 年 7 月 31 日 20:45
[...] http://www.denkasi.com/blog/?pagewith=87#post-87 との記述になり、(本記事を書いている現在は)6ページ目へ飛びます。 [...]