背景大小IE解决问题,重复图像?

时间:2013-03-11 11:56:21

标签: internet-explorer duplicates css

我一直在努力让我的网站针对IE8及更老版本进行优化,并且我一直在使用CSS中的大量背景大小来调整在IE中搞乱了大小的图像......

我得到了IE (filter)解决方法,但我的问题是,现在图像在彼此之上出现两次, - (在解决之前和之后)。我的css如下:

#kompetancer table tr td #os_icon {
background: url(images/os_icon.png) no-repeat;
display: block;
width: 90px;
height: 90px;
position: absolute;
background-size: contain;
-webkit-background-size:contain;
-moz-background-size:contain;
-o-background-size:contain;
-ms-background-size:contain;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/theme-name/images/os_icon.png', sizingMethod='scale');
-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/theme-name/images/os_icon.png', sizingMethod='scale');
}

1 个答案:

答案 0 :(得分:0)

您应该为IE8使用JS polyfill,例如background-size-polyfill : - )