IE过滤器将图像设置为背景

时间:2014-10-09 09:04:53

标签: javascript jquery html css

我在css中使用以下代码,以便将图像设置为div的背景,图像大小将与div的大小相同。它在主页上运行良好,但如果我去任何内页
,它只是无法加载图像,任何帮助将不胜感激。谢谢!

.navLogo{width:100%; height:110px; background-image:url('images/navlogo.png'); background-size: 100% 100%; background: none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='template/default/css/images/navlogo.png');}

1 个答案:

答案 0 :(得分:0)

我在Internet Explorer上尝试了这个Fiddle,它正确地显示了图像。

您可以查看我使用了两个不同的边框来显示内部div是应用了背景的内部div。

即使没有任何IE过滤器也可以使用,只需使用此

即可
.navLogo{
    background-image:url('http://doc.jsfiddle.net/_downloads/jsfiddle-logo.png');
}

你应该没问题。如果您遇到任何其他问题,请告诉我们。