如何在IE8中制作背景大小的工作?

时间:2013-02-11 10:19:04

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

我的图像宽250像素,高100像素。我想使用这个css规则:

background-size: 125px 50px;

我该怎么办?我不想知道如何使图像拉伸来填充div,浏览器窗口,或者其他任何可以用background:cover做的事情。我希望背景图像是一个特定的大小,无论是否可能更大或更小或与包含div相比。是的,它(不幸的是)确实需要成为背景图像。它需要在IE7和8中工作; background-size已涵盖所有其他浏览器。

2 个答案:

答案 0 :(得分:0)

无法完成。 Background-size是一个css3属性,ie7和ie8不支持。

答案 1 :(得分:0)

这个问题得到了强烈的回答:

How do I make background-size work in IE?

最受欢迎的修复方法是背景大小的polyfill:

https://github.com/louisremi/background-size-polyfill