0

我有一个在 IE 7 上绘制白色(空)内容/文本的网站。但是,一旦我将鼠标悬停在链接上,它们就会出现,或者如果我打开一个关于框并将其移动到内容上方,那么内容就会被画下来。有谁知道这是关于什么的?我无法提供来源,因为这是私人的。该站点适用于除 IE 7 之外的所有 Web 浏览器。IE 6 未经测试。

编辑:看来我太不清楚了。我有这样的代码:

<p>text</p>

显示为白色背景的黑色文本。这就是我想要的样子,但是,在 IE 7 上,它根本不会呈现任何内容,除非我将 IE 7 内置窗口移到文本上方。此外,在某些页面上,字母的一部分是不可见的。例如,一个 P 字符没有左侧部分,看起来像水平反转的 C。

编辑2:这是IE的截图:http: //img21.imageshack.us/img21/3415/25633026.png

这是所有其他浏览器:http: //img705.imageshack.us/img705/1592/all.png

中间应该有文字,但我什么也没看到。代码有效http://validator.w3.org/check?uri=http%3A%2F%2Fwww.panssariprikaati.fi%2Ffi%2Ftiedotteet%2F2&charset=(检测+自动)&doctype=Inline&group=0

4

1 回答 1

1

我过去见过类似的东西,但似乎可以通过确保 para 的容器具有明确的宽度/高度来解决。

快速浏览您的 CSS 还显示有问题的容器有 padding-left: 200px,您是否使用它来定位 div?

更新:这是我用来解决我的问题的链接,这是一个“布局”问题,但已按照描述进行了修复 - http://haslayout.net/css/Disappearing-Content-Bug

于 2009-12-04T09:40:26.180 回答