我有一个包含任意内容(我不知道它的长度)的包装div
。由于背景图片不能伸展,我怎样才能放置延伸其整个长度的背景图片?拉伸图像
我试过用div
包含img
标签。该div有一个情人z-索引,其余的内容和position: absolute
。问题是,图像的内容更长,所以它只是使它更长(包装有overflow: auto
)。
<div id="wrapper">
<div id="image-wrapper" style="position: absolute"><img src="bg.jpg"></div>
[.. OTHER CONTENT ..]
</div>
如果我设置div
和图像的宽度和高度为100%,它需要该窗口的高度,而不是包装的。
任何帮助?
'auto'是默认的,'cover'&'contain'将拉伸BG图像,但不要在[IE <= 8](http://www.standardista.com工作/ css3/css3-background-properties /#bg11),FF <4需要“-moz”前缀。 – JKirchartz 2012-03-19 15:56:20
感谢您的输入,我在我的回答中更正了它 – Alp 2012-03-19 15:57:43