尝试将鼠标悬停在Internet Explorer 8中的“取消”按钮:jQuery的:动画backgroundPosition奇怪的行为在IE <9
你会发现,你将鼠标悬停在它的第一次,它跳跃你可以看到“确定”按钮,但它会自行修正。不过,后续的悬停功能正常运行。
请注意,这个错误也发生在“确定”按钮; “取消”按钮更为明显。另外,这个错误出现在IE 6和7中,但是我提供的演示程序将不起作用,因为图像是Base64编码的。
当然,该代码在非IE浏览器中工作正常。
这是一个jQuery的bug?除了分割图像之外,我还能做些什么来解决它?我可以包含IE < 9的样式表,但如果不需要,我宁愿不要。
谢谢!
它看起来像bug仍然存在。您是否在Internet Explorer 8中尝试了您的代码? – Nick 2012-07-07 02:42:37
我试了ie8和IE7,它的工作,但在IE6不会工作 – 2012-07-07 14:25:23
我刚才在IE 8中再次尝试你的链接,它绝对不会工作。请记住,错误只发生在您首次将鼠标悬停在按钮上时。之后,他们正常工作。如果您确定您的链接在IE 8中可用,请问您正在运行的是哪个版本的Windows? – Nick 2012-07-07 14:33:05