可能重复:
使背景大小在 IE 中工作?
我正在为 css background-size 属性寻找 IE8 和更低的解决方案。现在我看到了这篇文章,但问题是它基本上只涵盖了:
background-size: cover;
(stretching over the whole element)
并不是
background-size: contain;
(fitting 100*100% of the image inside the element)
这是IE的解决方案:
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale')";
现在 sizingMethod 有其他值,它们是裁剪和图像,但仍然没有创造出想要的效果(看看为什么) background-size: 包含的可能解决方案是什么?我知道有一个 jquery 插件,但如果可能的话,我更愿意使用基于 css 的方法
谢谢!