したがって、背景画像を div の 100% のサイズにするための次の CSS があります。
#solutionsNav div.leadgen {
background:url(/images/leadGen_bg2.png) no-repeat;
background-size: 100% 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leadGen_bg2.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/leadGen_bg2.png', sizingMethod='scale')";
behavior: url(/scripts/PIE.htc);
padding: 10px;
color: #FFF;
cursor: pointer;
}
これはすべてのブラウザーで機能するようになりましたが、唯一の問題は、IE7 と IE8 では、画像が div に合わせて引き伸ばされると background:url(/images/leadGen_bg2.png) のアウトラインが表示されることです。上記の background:url(/images/leadGen_bg2.png) を取り出すと、IE7 と IE8 では問題なく動作しますが、Firefox では表示されなくなりました。
どうすればこれを回避できますか?