IE 8透明div,内容在顶部

时间:2011-04-28 16:30:41

标签: css html internet-explorer-8 render letters

大家好 我目前在使用IE< 9和透明度渲染。 我有一个透明的div和一些文本。它在Firefox Chrome和IE 9中看起来很不错。 但是,旧版本的IE不会像其他浏览器一样呈现文本。 它是可读的,但字母边缘有一些奇怪的别名......

这是网站 - > http://jmia-js.saude.azores.gov.pt

如果你使用IE8访问它,你会明白我的意思。或者你甚至可以使用 IE网络渲染器在IE8浏览器中渲染网站。

有谁知道如何解决这个小错误? 非常感谢!

2 个答案:

答案 0 :(得分:2)

看起来这个问题是由您用于在IE中获得透明度的CSS过滤器属性引起的。尝试使用透明的PNG作为背景,并且您的类型应该正确地消除别名。

答案 1 :(得分:0)

IE的旧版本有另一种方法来读取不透明度。尝试添加以下行:

.opaque {
    opacity: 1;
    filter: alpha(opacity = 100);
}