IE 7で疑似要素:hoverに対して正しく背景が適応されない

問題の再現と回避手段。なお、わかりやすくするためbodyに背景色を適応してある。

#fff
正しい動作。マウスオーバー時にa要素の背景が白くなる。

#fff
border: 0が適応されていると正しく背景が適応されない。border: 0pxとかでも同じ。

#8ff
設定されている背景色を白以外にすれば回避できる。

#fff
親要素にbackgroundを指定すれば回避できる(値がtransparentでも可)。

#fff
borderが0以外なら問題ない。