behaiviorなるものを使ってみた。
仕事が一向に減る気配がありません…。今年度はずっとこの調子のような気もします…。
とはいっても世間はものすごい勢いで変わっている訳で、先日、ようやくIE7がWindows updateと合わせて配布されました。
まだまだピュアなweb標準的なコードのみでマークアップできる訳ではありませんが、 IE6やそれ以下のバージョンのIEが減ると、対応がずいぶん楽になります。
ちょうどその頃、大藤幹さんの書かれた「CSSベストプラクティス」を読んで、IE6以下でもa要素以外の要素にhover疑似クラスを付加できる「whatever:hover」というIEのビヘイビアを知りましたので、ざっくりサンプルを書いてみました。
a要素以外にhover疑似クラス使うのなんて、プルダウンメニューくらいしかなさそうな気もしますが、それでも相当HTMLの見通しが良くなるので、なかなか気持ちがいいものです。