2009-07-31 74 views
3

我在IE中遇到了一个文本问题,当页面加载文本看起来整洁而清晰时,但是当我双击页面的一些空白处时,文本看起来像这样:在IE6中滚动后模糊文字

alt text http://www.imagechicken.com/uploads/1249051422046133000.jpg

是否有此问题的已知的解决方案?

谢谢

+1

你真的需要一个IE支持论坛,这不是一个编程相关的问题。 – Lazarus 2009-07-31 13:45:31

+12

那里相当无益的评论,拉撒路。这与其他几百个IE6渲染bug线程的编程相关;非常。 – Oli 2009-07-31 13:48:21

+1

同意Oli那里。尽管我最初建议在其他版本的IE或Firefox中尝试它。这个问题很容易指出CSS/HTML的问题。 – kevchadders 2009-07-31 14:02:24

回答

5

哇,这需要我回来。在某些情况下用于发生在我身上。如果我没有记错,你需要做的就是它添加到您的CSS的第一行:

* { position: relative; } 

当然,它有自己的后果,但只是看是否适合你。

编辑时,您可以更具体地说明您的相对定位(解决方法)this evolt article可以通过某种方式解释正在发生的事情以及您需要解决的问题。这是相同的路线,但你会知道为什么IE6是如此垃圾同时=)

3

这看起来像一个ClearType呈现问题 - 你知道,如果你在Windows中启用或禁用ClearType?

另外,你有任何opacity设置(filter:alpha(opacity=x))在你的CSS?

(IE6适用的ClearType渲染到具有设置施加的不透明度的文本,而IE7,IE8不)

2

尝试设置背景的文本元素。这通常解决了IE6中的文本呈现问题。

2

这是一个远射,但你使用任何IE特定的DirectX transforms?或者,类似地,如果您没有对网页100%的控制权,那么广告中的其他内容可能会使用哪一个?

0

这种感觉更像是司机或硬件相关的问题。这是否发生在任何机器上的IE6上?如果重新安装视频驱动程序或调整显示设置会怎样?如果你使用不同的视频卡怎么办?

0

很难知道没有看到代码在行动,但this blog post听起来很相似。

-4

这与HTML/CSS代码无关。重新安装您的浏览器。