IE 8:背景大小不起作用?这是一个可能的修复方法
您尝试在 IE 8 中实现背景大小,但没有任何效果。让我们研究一下这个问题并找到解决方案。
提供的 CSS 代码包括 background-size 属性及其 -moz- 和 -webkit- 跨浏览器等效项。但是,这种方法对您不起作用。
“Dan”在类似的讨论线程中建议了一种可能的解决方案:
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/news-background.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/news-background.jpg', sizingMethod='scale')";
此过滤器将缩放整个背景图像以适合指定区域。但是,如果您使用的是精灵表,此解决方案可能会导致问题。
警告:
需要注意的是,此过滤器有一个缺陷:任何链接应用背景图像的区域内将不再可单击。在实施此修复之前请考虑这个潜在的缺点。
以上是IE 8 背景大小不起作用:如何修复?的详细内容。更多信息请关注PHP中文网其他相关文章!