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