问题描述
|
我尝试了很多方法/插件,最吸引我的方法是jquery.rotate
但是,它在Internet Explorer 7和8中(至少对于我来说)不起作用(图像消失了)。
我的目标是悬停图像并使它们动画化,它可以在Safari + Firefox中使用,但不能在IE中使用。
有没有一种方法可以做到这一点并与大多数浏览器以及IE 7和8兼容?
编辑:最后,事实证明jQuery Rotate和Raphaël都可以在IE 7和8中工作!直到今天,我还没有机会在真实的IE上对其进行测试。我在IE Collection(http://utilu.com/IECollection/)上都进行了测试,它们绝对不能在那些模拟的IE中工作,真可惜!
解决方法
jqueryrotate为我工作,但作为替代。
尝试使用CSS沙纸:http://www.useragentman.com/blog/cssandpaper-a-css3-javascript-library/
我可以找到最相关的演示:http://www.useragentman.com/tests/cssSandpaper/countdown.html
作为旁白:
Raphaël在IE7 / 8中工作得很好,并且绝对能够旋转图像。
Raphaël当前支持Firefox 3.0 +,Safari 3.0 +,Chrome 5.0+,
Opera 9.5+和Internet Explorer 6.0+。
, Raphael是一个很棒的库,可在IE(带有VML)和其他浏览器(带有SVG)中工作。它可以旋转图像并处理透明度。
http://raphaeljs.com/
Internet Explorer 6、7和8
http://www.deepbluesky.com/asx/ie8.jpg