Banner Fade In Jquery不工作

时间:2011-09-16 00:50:22

标签: javascript jquery

我的横幅适用于大多数浏览器,除了在IE 7,8中我认为9.在横幅的底部,当fadein生效时,横幅下的阴影变黑:

Black shadows under the banner

任何人都可以帮助我吗?

网站:www.maurobonucci.com/beta/

2 个答案:

答案 0 :(得分:1)

它正在使用IE 9,这是我唯一的版本。但我希望你在早期版本中遇到的问题与图像底部的阴影有关。

答案 1 :(得分:1)

我坚信问题在于IE8非常了解PNG的透明度。我的理由是,你的图像包含阴影。那个阴影是半透明的,是唯一变黑的阴影。

我认为对于你的情况,你可以通过削减阴影来轻松解决这个问题。将阴影作为包装器,因此它始终是静态的。然后在包装器内部更换图像容器,因此只有没有PNG透明度的图像才会变淡。这应该可以解决IE8和IE7的问题。但是,IE6在PNG透明度方面存在全新的问题。 或者更简单将在您的Photoshop中打开图像并为所有图像添加纯白色背景。由于您的网站背景是白色的,因此阴影不需要透明。


一些类似的文章: