如果应用了“滤镜(filter)”的元素上面出现了文本,IE 8及以下版本会呈现糟糕的效果,这并不奇怪。通常我都避免使用“滤镜(filter)”。然而,我在IE9中进行了一些测试,发现了一个巨大的问题; 渲染在任何应用了css3渐变或盒子阴影的元素上方的文本效果被破坏了。不仅是直接在元素顶部的文本,而且每个在z-index上位于渐变之上的元素的文本效果都会遭受破坏。例如,如果我将页面的背景定义为渐变,覆盖它以一个纯白色的div,并在其上方渲染文本,则效果仍然很糟糕。我真的希望这只是一个将在最终版本中解决的公测问题。我一直在使用此处提供的代码来实现渐变效果(不包括滤镜),但现在,在IE9中使用此技术的所有页面都看起来很糟糕。有人知道这个问题吗?我在谷歌上搜索时没有找到任何相关信息。