1

为什么 jQuery fadeIn() 不能在 IE 中使用位置 css 属性。所有其他浏览器都很好。

请在 IE 中查看 http://jsfiddle.net/Ayy6W/56/

4

2 回答 2

1

由于 IE 渲染引擎中的一个奇怪的继承问题,绝对元素不能从父级继承不透明度,除非该父级是相对定位的。不要问我为什么,我不知道,但事实就是如此。

#rollover {
    position:relative;
}

是否需要将所有内容添加到 CSS 中,并且它在 IE 中可以完美运行。

示例:http: //jsfiddle.net/Ayy6W/59/

于 2012-09-04T14:18:06.870 回答
0

我已经根据类似问题的答案修改了你的小提琴。这可以作为一种解决方法..

于 2012-09-04T14:10:32.100 回答