【发布时间】:2014-03-19 21:19:57
【问题描述】:
如何在 Internet Explorer 11 中设置背景图像以进行拉伸?这是我正在使用的 CSS 代码(适用于除 IE 之外的所有其他浏览器):
body {
background: url('/image.png') no-repeat center center fixed;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image.png', sizingMethod='scale')";
}
【问题讨论】:
-
你是否在某个地方设置了它的高度?
-
另外,去掉-position和-repeat有什么影响,因为它们已经在第一行定义了?
标签: html css image background stretch