ボタン (実際には単なるリンク) を作成していますが、そのデザインはかなり複雑で、IE8 向けに最適化しているため、CSS3 では作成できません。したがって、 の<span>中に<a>を配置し、両方に背景画像を配置しました。
:hoverと で画像が変わります:active。すべてのブラウザーで非常にうまく機能しますが、IE ではそれほどではありません。:hover正常に動作しますが、 をクリックすると、親<span>の状態はトリガーされません。それは理にかなっていますが、以前に動作するのを見たことがあるので、回避策があるに違いないと思いますか?:active<a>
ここにフィドルがあります:http://jsfiddle.net/TheNix/EtjL3/