我们的网站在IE8中遇到了一个奇怪的问题。虽然HTML已完全加载,但有时我们的主页仍然完全空白。此外,鼠标指针响应按钮和链接,即使它们没有显示。当我们将鼠标悬停在应该有按钮或链接的地方时,鼠标指针会响应,就像有一个实际的链接或按钮。好像IE8已经渲染了整个页面,但是没有显示它。我们在IE8中的不同机器上随机地遇到了这个问题。
我一直在阅读有关此行为的许多论坛主题,但尚未找到解决方案。但我确实有一些指示。它应该与我们使用的CMS使用元刷新的事实有关。我们在域的根目录中提供的页面如下所示:
<html>
<head>
<title>redirect</title>
<meta http-equiv="Refresh" content="0; URL=/web/show">
</head>
<body></body>
</html>
当我们访问我们的域example.com并转发到example.com/web/show时,有时会出现此问题。当我们直接转到example.com/web/show时,这个问题永远不会发生,所以它必须与刷新有关。
我们将非常感谢您的帮助。
答案 0 :(得分:4)
我们通过删除@ font-face解决了这个问题。
答案 1 :(得分:1)
很高兴听到你解决了这个问题。我有同样的问题,并且在最近3个小时内拼命寻找解决方案,直到我意识到对于IE8我必须定义
html, body {
position: static;
}
而不是position: relative;
也许这可以节省3个小时的头痛。