« AUTO_INCREMENTを使わずにシーケンスをエミュレートする | メイン | libcのバージョン確認 »

csshoverを使ったWeb StandardなCSSコーディング

IEのせいで、:hoverとか:activeとか使いたいが為に無理やりanchorを使うマークアップを良く見かけますが、 これを極力Web Standardに近づける為の方法にcsshover2.htcってのがあるのでご紹介。

使い方はサイトにも書いてあるけども、

body { behavior:url("csshover.htc"); }

みたいに読み込むだけです。
ただIEだけに適用すべきなんで条件付コメント(Conditional Comments)とか使うと良いと思います。

実際にTokyo Graffitiって言うSNSでも使ってます。

トラックバック

このエントリーのトラックバックURL:
http://www.art-code.org/mt/mt-tb.cgi/4

この一覧は、次のエントリーを参照しています: csshoverを使ったWeb StandardなCSSコーディング:

» IEでa要素以外に:hover擬似クラスを適用させる from jmblog.jp
IE6以下では、:hover擬似クラスが <a> 以外では適用されません(CSS2対応状況ガイド::hover)。が、こいつの解決策が紹介され... [詳しくはこちら]

コメントを投稿