我正在使用JQuery加载一个带有一些文本的JPEG图像(作为css背景)。
文本在除资源管理器( XP上的6和7,W7上的8)之外的所有浏览器中都可以正常呈现,其中抗锯齿透明度是针对黑色而不是图像进行的。
如果我将图像和文本直接加载到HTML中,它会工作得很好,所以只有在使用Javascript动态更改文本和图像时才会出现问题。
如何使资源管理器在渲染文本时能够识别背景图像?
发布于 2010-11-01 23:49:33
终于找到了答案。
我忘记提到我是在动画文本块的不透明度;JQuery使用Explorer CSS filter来实现动画效果。
动画完成后,您将得到以下结果:
<DIV id=banner_text style="DISPLAY: block; FILTER: alpha(opacity=100); ZOOM: 1" jQuery1288626313662="24">您需要从style属性中删除过滤器(当动画完成时):
$('#banner_text').css('filter','');https://stackoverflow.com/questions/4070305
复制相似问题