私は自分のサイトをIE8以前に最適化することに取り組んでおり、CSSで多くの背景サイズを使用して、IEのサイズを台無しにした画像を調整しています...
IE(フィルター)の回避策が機能するようになりましたが、私の問題は、画像が2回重ねて表示されるようになったことです-(回避策の前後)。私の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');
}