我在这里运行这一页:www.zencak.cz/photo.html。经过几个小时尝试不同的解决方案后,我在互联网上找到了与background-size: cover
IE9 及更早版本的兼容性问题。它在 Safari(我的主要浏览器、Chrome、IE10)中完美运行。
我知道 IE8 和更早版本不支持此功能,但对我而言,它仅在 IE10 中正常工作(通过http://browsershots.org进行测试)。
我没有在这里发布示例代码,因为它会是一个很长的工具——与简单的问题“如何拉伸我的背景图像”相比,我使用一些简单的 JQuery 例程从图像生成网格布局。
我试过了:
- http://github.com/louisremi/jquery.backgroundSize.js
- http://github.com/aramkocharyan/CSS-Background-Size-jQuery-Plugin
- AlphaImageLoader like - CSS3 Internet Explorer Scale Background filter:
期待任何帮助...