以前の記事『IE7 Beta2を入れてみた』でCSSで指定したリンクの挙動がおかしいという記事を書きました。
少し調べていくと、どうやら原因は@importだったことが分かりました。
- この現象は2006年5月9日リリースされたIE7 Betaでは起こりません
関連:IE7 Beta2 日本語版 を入れてみた
以下のページを参照してみてください。
ついでにCSS Rebootが見事に同じ症状を起こしています。少し安心。(CSSのリンク方法が変わったようです…)
上記ページのように@importでCSSを参照させると、IE7 Beta2では擬似要素(:hover)に対する指定が効かなくなるようです。
上記3ページで実際適用されているCSSは同じものです。FirefoxやIE6、MacIE、Safari、Netscapeなどでは同じ表示になるはずです。
今のところ分かったのはこれくらいです。しかし、もっと複雑に要素が絡んでバグっているかもしれませんので、はっきり「これがこうなったらバグです」と言えないのが実際のところです。
Fsiki内のCSSは全部@importで参照されているのでかなり致命的なんすけど。
バグレポート送ろうにも英語できないので、どうしていいのかわからない…orz。
もしかして、報告済みだったりするんすかね…?。
バグは着々と報告されているようです。
