Css 双背景图像在IE中不起作用

Css 双背景图像在IE中不起作用,css,internet-explorer,cross-browser,Css,Internet Explorer,Cross Browser,这是我的CSS代码,请查看 body, html { margin: 0; padding: 0; background-image: url(../images/header-back.jpg), url(../images/bg.jpg); background-repeat: repeat-x, repeat; font-family: Verdana, Arial, Helvetica, sans-serif; } 它在IE8或以下版本中不起作用。帮忙 --根据下面的答案。 我试着用C

这是我的CSS代码,请查看

body, html {
margin: 0;
padding: 0;
background-image: url(../images/header-back.jpg), url(../images/bg.jpg);
background-repeat: repeat-x, repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

它在IE8或以下版本中不起作用。帮忙

--根据下面的答案。 我试着用CSS派

body, html {
margin: 0;
padding: 0;
-pie-background: url(../images/header-back.jpg) repeat-x, url(../images/bg.jpg)      repeat;
behavior: url(piefolder/PIE.htc);
font-family: Verdana, Arial, Helvetica, sans-serif;
}

但还是没有运气

我也试过使用

body, html {
margin: 0;
padding: 0;
background: url(../images/header-back.jpg) repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body:before {
content:"";
background:url(../images/bg.jpg) repeat;    
}

也不起作用,我做错什么了吗?

Internet Explorer 8不支持CSS 3多背景

检查此链接:-


ie8不支持这一点。有没有其他替代方法?在这种情况下,一个简单的解决方法是给
html
一个背景,给
正文
另一个。genius!但为了防止我再次遇到这种情况(不是在body、html中),而是在divs中,我想使用CSS派。