根据建议(此处为“仅 css 技术编号 1” http://css-tricks.com/perfect-full-page-background-image/),我使用内联 img 元素和 css 制作了一个背景图像填满整个浏览器窗口。
除了在一定宽度的窗口下,它一切正常,当图像调整大小时,它开始水平压缩图像,换句话说,不保持图像的纵横比。
例如,这个 jfiddle...如果你移动浏览器,你会看到 Honey boo boo 的纵横比没有保留。
http://jsfiddle.net/4040newb/h7QMv/2/
<div class="container-fluid">
<a href="gallery.html">
<img src="http://thenypost.files.wordpress.com/2013/09/tv-honey_boo_boo.jpg" class="bg "/>
</a>
</div><!-- .container -->