我有一个在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=(detect+automatically)&doctype=Inline&group=0
答案 0 :(得分:1)
我在过去看过类似的东西,但似乎通过确保para的容器有明确的宽度/高度来解决。
快速查看CSS还会显示有问题的容器有padding-left:200px,你用它来定位div吗?
更新:这是我用来修复问题的链接,这是一个“布局”问题,但已按照说明修正 - http://haslayout.net/css/Disappearing-Content-Bug