Home > cording > 7より前のIEに li:hover がきかない

7より前のIEに li:hover がきかない

  • Posted by: miyako
  • 2008年10月10日 22:29
  • cording

そんな件について!
コーダーの方々には常識...!?Σ(゚Д゚)

:hover擬似要素とかって、a以外にも使えたんですね...しかも別に文法違反ではないときた。ただ、そこに最大のネックなポイントが一つあって、それは、WindowsIEがダメダメなことにa以外の:hoverに対応していないという点。IE7はそのあたりは直っているらしいですね。依然バグだらけとの噂を聞きますが。

引用元: 疲れた... ― CSSによるプルダウンメニュー

うああ~ まさに。やってしまった...。

これの解決には csshover.htc―(英語です:海外サイト...ニューカレドニア?) を使いました。このファイルをIE独自のbehaviorをつかってcssからインポートすることによって、a以外でも:hover等の擬似要素が使えるようになります。 まあ、結局はこれの中身はJavaScriptだかJscriptなので、ことWinIEに関しては100%CSSというわけには行きません。

引用元: 疲れた... ― CSSによるプルダウンメニュー

なるほど。。。 上記参考にさせていただきました。 打開策検討しなきゃ。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.amamiyamiyako.com/mt/mt-tb.cgi/12
Listed below are links to weblogs that reference
7より前のIEに li:hover がきかない from amamiyamiyako.com

Home > cording > 7より前のIEに li:hover がきかない

Search
Tag Cloud
blog parts

Return to page top