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