【问题标题】:IE8 Background Image not showing until I click & dragIE8 背景图像在我单击并拖动之前不显示
【发布时间】:2012-08-01 19:37:09
【问题描述】:

这是我见过的最奇怪的 IE 错误。

我通过这个设置了背景图片:

html {
    background: url('../res/bg_image.png') no-repeat center center fixed;
    background-size: cover;
}

图片在 Chrome 和 Firefox 中显示,但在 IE8 中不显示。

但是。如果我单击并拖动屏幕上的任意位置,则会显示图像(尽管它没有完全覆盖屏幕)。在此之后,我可以单击并拖动其他任何地方,甚至突出显示文本,并且图像保持不变。

有什么想法吗?

【问题讨论】:

  • 我已经看过那个帖子并尝试过修复,但它没有改变任何东西。
  • IE8 不支持 background-size,这在另一个线程中被调用。
  • 去掉 background-size 还是一样的
  • 请更新您的代码并考虑创建一个小提琴。据我所知,您的 vanilla CSS 没有理由不适用于 IE8 中的图像。

标签: css internet-explorer internet-explorer-8 background-image


【解决方案1】:

IE8 不支持背景大小。那可能是你的问题。 http://caniuse.com/#search=background-size

【讨论】:

  • 如果我去掉 background-size 属性也会发生同样的事情
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-29
  • 1970-01-01
相关资源
最近更新 更多