Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 支持IE6、IE7和IE8的CSS3背景大小EM_Internet Explorer_Css - Fatal编程技术网

Internet explorer 支持IE6、IE7和IE8的CSS3背景大小EM

Internet explorer 支持IE6、IE7和IE8的CSS3背景大小EM,internet-explorer,css,Internet Explorer,Css,我正在寻找一种解决方案,为以下各项提供IE6-IE8支持: background-size: 10em 10em; 这将允许对背景图像进行动态大小控制 几乎任何解决方案(HTC、JavaScript、CSS黑客等)我都可以接受 我不想在整个容器中拉伸背景图像。这可以通过-供应商背景尺寸(使用封面值)和MS特定过滤器(IE6-8)来实现。我能想到的唯一解决方案似乎是: background-size: 10em auto; 自动调整以保持正确的纵横比。由于宽度是背景图像的重要属性,因此明确定义

我正在寻找一种解决方案,为以下各项提供IE6-IE8支持:

background-size: 10em 10em;
这将允许对背景图像进行动态大小控制

几乎任何解决方案(HTC、JavaScript、CSS黑客等)我都可以接受


我不想在整个容器中拉伸背景图像。这可以通过-供应商背景尺寸(使用封面值)和MS特定过滤器(IE6-8)来实现。

我能想到的唯一解决方案似乎是:

background-size: 10em auto;
自动调整以保持正确的纵横比。由于宽度是背景图像的重要属性,因此明确定义宽度。 背景大小属性的正确格式为:

background-image: width height
就我个人而言,我不会将此用作缩放方法。 你应该努力做到有求必应。以不同的分辨率加载不同的图像,这是一篇由

这将是一个良好的开端


我希望这能解决你的问题

不知道您是否找到了解决方案,但这一个为我解决了所有问题。的第2版说它为IE6-8添加了对背景大小的支持。我还没有尝试过这个特定的功能,但是CSS3Pie的其余部分相当不错,所以值得一试。