IE7 / IE8 - 不显示背景图像

时间:2011-09-02 14:45:08

标签: css internet-explorer-8 internet-explorer-7

我正在设计一个有背景图片的网站,只是在y轴上重复。

#background {
  background: url("../image/bg.png") repeat-y  -43px 150px;
}

这在FireFox和Safari中运行良好,但在IE7或IE8中不行。

我甚至为这两个浏览器添加了样式表,并将背景更改为颜色(有效)而不是图像。

有没有理由说这不适用于这两种浏览器?

由于

2 个答案:

答案 0 :(得分:0)

使用!重要的是这样的背景风格的IE7& IE8。

#background {
  background: url("../image/bg.png") repeat-y  -43px 150px !important;
}

答案 1 :(得分:-1)

背景是否有任何尺寸?因为它需要这个...如果它确实并且那不起作用你有没有在页面中设置你的doctype? IE需要这个......

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">