2011-07-08 9 views
1

私は、ユーザーがページの右側で「チャット」をクリックしたときに画像内をスライドするアニメーションを持っていますが、スライドすると、エレメートはIE9に点線の軌跡を残します。私はoutline:0;私のa要素に私が持っている理由を解決することはできません。誰かが私のためにこれについていくつかの光を当てるかもしれませんか? IEがハイライト表示事をしないように;:それを修正する可能性があるIE9 jquery animation problem、

http://newmead.justinbarnesconsultancy.co.uk/communicator.html

+0

さて私はつまり9でそれを試みたが、何のラインは私のために表示されません。いい感じ。 ただし、textdecorationを追加することもできます。アウトラインの代わりに:0;違いはありません – Limpan

答えて

0

リンクがアクティブな場合は、問題があるようです。 あなたは、設定しようculd:

a.handle:link 
a.handle:visited 
a.handle:hover 
a.handle:active 

はそれで遊んでみてください:

a.handle:active 
{ 
    outline:0 
} 

はかつてあなたにもこれらを設定しようとすることができることをやって。

希望すると助かります!

1

<a>を取り除き、画像上で直接クリック機能を作成してください。

<img id="click_me" src="whatever.png"/> 

そして、あなたはすでに(jQueryの)を知っているよう

$('#click_me').click(function(){ 
    //Work your magic 
});