我正在研究一个项目,我正在尝试创建以下内容:
我想在彼此之下有三个或更多div(包含内容和背景图像) . 当您打开浏览器时,所有这些div都必须自动调整大小以适应浏览器大小(宽度和高度) . 当您调整浏览器窗口的大小(没有刷新)时,div必须与它们一样大(因此它们不应该随窗口调整大小) . 在使浏览器屏幕变小并刷新之后,div应调整为新的窗口大小 . (应该有最小宽度1024,所以div不能小于那个)
在div里面我想添加背景图片 . (相片) . 我的目标是将照片的大小调整为div大小 . 所以高度必须与照片/ div的宽度一致 .
例如:如果浏览器窗口为1024x768,则div和照片必须为1024x768 . 当我调整浏览器大小时,div保持1024x768 . 当您将浏览器调整为1280x720并刷新时,div应自动调整为该大小 . div的高度应始终与宽度成比例 .
有谁知道如何制作这个?我无法在其他任何地方找到它 .
2 回答
http://jsfiddle.net/MQkmk/1/
如果您的图像符合比率(1024x768),这可能会满足您的需求 .