internet-explorer - IE 文本渐变渲染

标签 internet-explorer filter css internet-explorer-9 text-rendering

如果 IE 8 和更低版本的文本覆盖在任何应用了“过滤器”的元素上,那么它的渲染效果会很糟糕。没什么好惊讶的。我通常只是避免使用“过滤器”。然而,我在 IE9 中做了一些测试,我发现了一个巨大的问题;在应用了 css3 渐变或框阴影的任何元素上呈现的文本,文本呈现将被破坏。不仅对于直接位于元素顶部的文本,而且对于 z-index 中渐变上方的每个元素。例如,如果我用渐变定义我的页面背景,用纯白色 div 覆盖它,然后在其上呈现文本,它仍然很糟糕。我真的希望这只是一个测试版问题,将在最终版本中得到解决。我一直在使用代码 here , 一段时间的渐变(减去过滤器),但现在在 IE9 中,所有使用这种技术的页面看起来都很糟糕。有谁知道这件事吗?我用谷歌搜索时找不到任何关于这个问题的信息。

最佳答案

四年后,我认为可以肯定地说这是一个测试版问题。

在 IE 8 中打开示例,除了在 Windows XP 等平台上 IE 8 中总是糟糕的抗锯齿之外,没有明显的问题。

发生了很多变化。

关于internet-explorer - IE 文本渐变渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4500347/

相关文章:

css - 当我将 <!doctype html> 添加到我的页面时,CSS 似乎不起作用并且页面看起来更糟

css - 如何从 IE 7 和 IE 8 隐藏特定的 css 行

html - 在 div 容器中间居中内容

RegEx IP 范围 A 类网络

c# - 在 C# 和 WinForms 中将筛选框添加到 ListView 的列标题

javascript - 根据浏览器宽度只显示有限的 div

javascript - 由于 <head> 中的 javascript 阻止了 HTML 渲染,CSS 是否也是如此?

html - CSS 在 IE 中搞砸了(就像一半的 CSS 没有加载)

javascript - IE 11.0.10 无法显示使用 Javascript 更新的 HTML,除非打开控制台

javascript - Angular - 如何查看过滤器结果数组以了解 Controller 的更改