をクリックします。私はそのため<a>
内<span>
を配置し、両方に背景画像を入れています。アクティブ状態私はデザインはかなり複雑であるボタン(実際には、単にリンク)を、作成しています、と私はIE8のために最適化していて、CSS3で作ることができない要素
:hover
と:active
上の画像の変更。すべてのブラウザでうまく動作しますが、IEではあまり効果がありません。 :hover
が正常に動作しますが、<span>
をクリックすると、親<a>
の:active
状態がトリガされません。それは意味をなさないが、私はそれが以前に動作することを見てきたので、いくつかの回避策が必要であると思いますか?
はここでフィドルです:http://jsfiddle.net/TheNix/EtjL3/
が重複する可能性を使用して、クリックにクラスを追加することができますのためにここにjsFiddleだ(のhttp: //stackoverflow.com/questions/2769392/a-with-an-inner-span-not-triggering-active-state-in-ie-8) – ManseUK