2012-04-20 54 views
0

我设计了这个网站我的朋友:http://noorjamali.info/不透明度的CSS动画的问题

我有一个问题,这个网站 - 为什么这些行不是在IE 8的工作?

$j('#lveis-wrapper_3').animate({ 
    opacity: 0.0, 
    height : 740 
}, 1200, function() { 
    // Animation complete. 
)}; 

这是jQuery - 那么为什么不在IE 8中工作?

什么是替换?

在此先感谢

回答

0

你为什么不能尝试http://jsfiddle.net/9FBrx/

$('#lveis-wrapper_3').animate({ 
       height : '300px', 
opacity:'0'     
      }, 1200, function() { 
       // Animation complete. 
}) 
+0

因为他同时需要两个动画。顺便说一句,它是fadeout或fadeTo(0) – 2012-04-20 10:29:01

+0

@Chandu vkm是你的意思fadeOut(1200); /我不能使用它,因为通过这样做我的页脚旁边的标题/ fadeOut(1200)=显示:无/我在寻找可见性:隐藏改为/所以不透明可以做这个工作/但它不能在IE8上工作。 .. – MoonLight 2012-04-20 10:35:03

+0

更新了代码 – 2012-04-20 10:52:19

0

如果你的代码是正确的: -

存在一些问题,IE浏览器的兼容性 给这个荟萃代码

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 
<meta http-equiv="X-UA-Compatible" content="IE=7" /> 
+0

嗨,感谢您的回答/仍然无法正常工作! – MoonLight 2012-04-20 09:55:02

+0

你可以做一件事,你正在使用jquery ...你可以使用addclass属性...为动画 – 2012-04-20 10:09:28

+0

请你给我一个例子! – MoonLight 2012-04-20 10:15:01