背景图片延伸到除了IE以外的其他所有浏览器(运行8,还没有尝试其他版本)完美填补div。有什么办法可以让这种情况发生?如何在Internet Explorer 8中将图像填充为100%?
#media {
background-image:url(Images/The_Great_Dividing_Range.JPG);
background-size: 100% 100%;
height: auto;
}
背景图片延伸到除了IE以外的其他所有浏览器(运行8,还没有尝试其他版本)完美填补div。有什么办法可以让这种情况发生?如何在Internet Explorer 8中将图像填充为100%?
#media {
background-image:url(Images/The_Great_Dividing_Range.JPG);
background-size: 100% 100%;
height: auto;
}
有关Stack的几个问题,一个特别的,似乎对人们有帮助的是:IE 8: background-size fix - 有一个MS过滤器黑客以及一个polyfill列出 - 希望这可以帮助!
你应该在CSS只有技术#看看2:
的[修复IE8中的背景图片]
可能重复(http://stackoverflow.com/questions/12958452/fix-背景图像在ie8) – Adrift
所以我必须使用JavaScript? –
是的。像这样:https://github.com/louisremi/background-size-polyfill –