首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在图像上渲染生成的文本时,Explorer字体抗锯齿错误

问在图像上渲染生成的文本时,Explorer字体抗锯齿错误
EN

Stack Overflow用户
提问于 2010-11-01 23:27:38
回答 1查看 166关注 0票数 0

我正在使用JQuery加载一个带有一些文本的JPEG图像(作为css背景)。

文本在除资源管理器( XP上的6和7,W7上的8)之外的所有浏览器中都可以正常呈现,其中抗锯齿透明度是针对黑色而不是图像进行的。

如果我将图像和文本直接加载到HTML中,它会工作得很好,所以只有在使用Javascript动态更改文本和图像时才会出现问题。

如何使资源管理器在渲染文本时能够识别背景图像?

EN

回答 1

Stack Overflow用户

发布于 2010-11-01 23:49:33

终于找到了答案。

我忘记提到我是在动画文本块的不透明度;JQuery使用Explorer CSS filter来实现动画效果。

动画完成后,您将得到以下结果:

代码语言:javascript
复制
<DIV id=banner_text style="DISPLAY: block; FILTER: alpha(opacity=100); ZOOM: 1" jQuery1288626313662="24">

您需要从style属性中删除过滤器(当动画完成时):

代码语言:javascript
复制
$('#banner_text').css('filter','');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4070305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档