标签: jquery safari
在Safari中,重复使用fadeIn()和hide()时,我注意到了一个错误的重影效果。
fadeIn()
hide()
隐藏时,它仍会显示某种 border 轮廓,其中元素曾经是。
这是一个jsFiddle:http://jsfiddle.net/jlmmns/7rxvf/8/
我在OS X 10.8.3上使用Safari版本6.0.3(8536.28.10)。
更新:正如roasted建议的那样,在元素上设置outline: 1px solid transparent;,就可以了。
outline: 1px solid transparent;