我很难在 IE(7 和 8)中很好地使用 jQuery fadeIn() 或 fadeOut() 来处理文本 div,如您在此示例中所见:http: //jsbin.com/etatu3/5 (请参阅这里的代码:http: //jsbin.com/etatu3/5/edit)
我做了一些研究,似乎是因为过滤器不透明度。
我尝试使用
animate({filter: (opacity = 50)},1000);
但是当然没有用。我检查了hasLayout,它是真的。
是否有任何解决方案可以让文本在淡入淡出动画期间不出现锯齿,因为这样的大标题非常难看?
感谢您的回答:)
编辑:为了清楚起见,正如您在我包含的示例中看到的那样,我已经使用 removeAttribute('filter'); 这在动画之后完成,而不是在动画期间完成。