老歌但好歌,我知道。这个问题被问了很多次,但我还没有一个明确的答案。可缩放的背景图片,最好仅使用 CSS,如果必须,愿意使用 jQuery 来支持。我经常遇到的一个问题(即使用 CSS3 背景图像)是当图像高度小于浏览器窗口高度时图像下方的空白空间。(例如:http ://css-tricks.com/examples/ImageToBackgroundImage/ )
这是我想要完成的:
- 保持纵横比
- 如果浏览器窗口小于图像大小,则剪辑图像高度和宽度
- 图像以页面为中心,因此剪裁不会偏移页面的流动
以下是说明这些目标的一些示例(尽管我认为可以做得更好):
- http://www.thakoon.com/collections/thakoon-addition/pre-fall-2011
- http://whatstheweather.net/weather/submit
谢谢你,谢谢你,谢谢你。