2011-07-08 117 views
1

我有一个动画,当用户点击页面右侧的“聊天”时,在图像中滑动,但是当滑入和滑出时,elemenet在IE9中留下一条虚线,并且我无法弄清楚为什么,我的a元素上有outline:0;。有人可能会为我揭示这一点吗?可能解决它IE9 jQuery的动画问题,

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

+0

那么我想它在IE 9,并没有出现一行我。看起来不错。 然而,一个猜测可能是添加textdecoration:none;而不是大纲:0;只是一个猜测,虽然 – Limpan

回答

0

那么问题似乎是当链接处于活动状态。 你culd尝试设置:

a.handle:active 
{ 
    outline:0 
} 

一旦这样做,你可以尝试设置这些还有:

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

与它玩耍。

希望它有帮助!

1

或者只是摆脱<a>并直接在图像上点击功能。

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

正如你已经知道(jQuery的)

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