我想在IE 8中使用转换效果,就像在这个例子中一样: http://jsfiddle.net/evcL2/10/ 根据 this site (仅适用于ie)可能(使用trasntion选项和淡入淡出效果)但我无法使用它。有人可以帮助我一点这个脚本,对我而言,仅仅为了背景颜色而悬停的转换是非常重要的。
谢谢。
答案 0 :(得分:14)
IE8不支持CSS3过渡。你必须使用JavaScript补间假冒它,或者解决IE9支持。 IE8用户无论如何都不配得上漂亮的网站: - )
但如果您处于创建IE兼容内容的尴尬境地,请查看此MSDN introduction to Filters and Transitions。似乎即使是IE特定的过渡过滤器也需要JavaScript才能工作,因此您可以选择使用jQuery.animate的正确JavaScript解决方案。使用小插件,它可以为颜色设置动画。 Here's an example on JSFiddle
答案 1 :(得分:0)
出于某种原因,您建议的网站在我的浏览器中无法正常呈现。但是,我认为你可能会错误地攻击这个问题。我会使用jQuery's $.animate() function来实现这一点,因为它是非常跨浏览器的,并且可以在许多css属性中动画渐变。