html - 为什么背景图像在 IE9 中不起作用?

标签 html css internet-explorer

这是网站:

http://loveloverun.com/test/love_run/

我检查过它在 chrome 和 firefox 中正常工作。问题是在 IE9 中,背景图像仅适用于正文级别。

这是我的CSS:

body {
    font-family : Open Sans;
    min-height: 0px;
    background: url("../img/front/bg.png") repeat;
    height:auto;
}

而另一个 div 例如容器

.container {
    width: 1022px !important; /*1302px*/
    background-color:#ffffff;
    background-clip:content-box;
}

还有一个例子(页脚):

#enquiry {
    color:#ffffff;
    background: url("../img/front/black.png") repeat; 
}

我检查了文档类型,它没有遗漏任何标签。

还有一些地方和chrome/firefox不一样,所以我想知道:

1) 是否有插件可以增强兼容性?我试过modernizer,但是好像没有效果。

2) IE9后台问题如何解决?

更新:

body {
    font-family : Open Sans;
    min-height: 0px;
    background-image: url("../img/front/bg.png");
    background-repeat: repeat;
    height:auto;
}

还是一样的结果

更新 2:

ie9 下的屏幕截图

enter image description here

最佳答案

使用

background-image: url(/image.whatever);

而不是

background: url (); code

关于html - 为什么背景图像在 IE9 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31992682/

相关文章:

html - 除了绘画类型程序之外,html5 Canvas 实际上还有什么用处?

javascript - 使用输入类型编号获取光标位置

html - 无法解释的 HTML/CSS 行为

java - Vista 上的 SWT 浏览器问题

html - Edge 和 IE 中的背景调整大小

html - 在 flex 容器中将搜索字段居中,同时将 Logo 保持在右侧?

html - 'ease back' 转换中的 IE10/IE11 错误

javascript - Materialise CSS 选项卡不起作用

PHP preg_match_all 正则表达式从 css 获取像素值( "px")

即使从缓存中加载,Javascript 文件也会间歇性地呈现为空白