0

我有一个 250px 宽 x 100px 高的图像。我想使用这个 css 规则:

background-size: 125px 50px;

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

4

2 回答 2

0

做不到。背景大小是 css3 属性,ie7 和 ie8 不支持。

于 2013-02-11T12:00:09.723 回答
0

这个问题在这里得到了深入的回答:

如何使背景大小在 IE 中工作?

最流行的修复是这个背景大小的 polyfill:

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

于 2013-12-04T13:55:27.950 回答