我有下面两张图片。
它们是同一张图片,只是其中一张文字带有轻微的发光效果。
它们的设置如下: 原始图片是 div 的背景,'glow' 图片是锚点标签的背景,使用 display:block; width: 100%; height: 100%;opacity: 0; 属性。
我正在使用以下 jQuery 代码。
更新
我已经决定在Internet Explorer中不再花费时间来完成此操作。
它们是同一张图片,只是其中一张文字带有轻微的发光效果。
它们的设置如下: 原始图片是 div 的背景,'glow' 图片是锚点标签的背景,使用 display:block; width: 100%; height: 100%;opacity: 0; 属性。
我正在使用以下 jQuery 代码。
$('#header a').hover(
function() {$(this).animate({"opacity":"1"}, 1000);},
function() {$(this).animate({"opacity":"0"}, 1000);});
在悬停时淡入淡出锚点图像。
这在Firefox、Chrome等浏览器中运行良好。 但在Internet Explorer中,图像会被赋予实心黑色背景,其中有透明度。
我该如何解决这个问题?
注意:我只担心ie7 / 8而不是6。
http://webspirited.com/header-reachsniper.png http://webspirited.com/header-reachsniper-hover.png
更新
我已经决定在Internet Explorer中不再花费时间来完成此操作。
然而,在ie9中,这个效果完美地工作,所以我想我会删除那些低于ie9的浏览器的效果。