background-size是css3提供的属性,在IE9+才支持该属性
在IE 7 8下的兼容性写法:
1.下载backgroundsize.min.htc文件
2.css文件中添加属性
.selector {
background-size: cover;
/* The url is relative to the document, not to the css file! */
/* Prefer absolute urls to avoid confusion. */
-ms-behavior: url(/backgroundsize.min.htc);
}
如上,在css文件中需要的选择器中,添加-ms-behavior:url(/backgroundsize.min.htc);就可以了。
需要注意的是新添加的属性的url里面的路径必须是绝对路径啊
试试