【问题标题】:IE8 and lower showing background whiteIE8 及更低版本显示背景白色
【发布时间】:2011-06-28 23:10:08
【问题描述】:

我在使用 ie8 及更低版本时遇到了一个奇怪的问题。我使用 CSS 将背景图像和颜色应用于 body 元素。然而,在 IE8 中,背景是白色的,当我加载页面时,背景会变低。

在我稍微调整窗口大小的那一刻,背景已正确应用。

body {
     background-image: url(../images/main.gif);
     background-repeat: repeat-x;
     background-position: top left;
     background-color: #6e9b68;  
}

A live site suffering this problem.

知道如何解决这个问题吗?

【问题讨论】:

  • 在 IE8 中访问该页面对我来说崩溃了——它重定向到 index.html,然后在出错后尝试“恢复”选项卡,然后重定向到 res://ieframe.dll/acr_error .htm#artesaniadelrey.com,artesaniadelrey.com/index.html,然后死去。你有一些疯狂的 Javascript 吗?你能用 HTML 和 CSS just 重现问题吗?
  • 下面的三十点是对的。这是一个 Jquery 错误。我搬到了 1.5.1 并且它有效。感谢您调查问题,马特

标签: css internet-explorer-8 background


【解决方案1】:

这是您使用的 jQuery 版本中的一个错误 (v1.6.1)。

我在这个问题中遇到了同样的问题,它包含您需要的所有信息:Weird IE8 layout glitch - why does the body background disappear?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-09
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多