【发布时间】:2013-03-13 17:06:39
【问题描述】:
我有一张非常大的图片。我想用这张图片作为我网站的背景。我还希望这张图片可以拉伸并适合不同的浏览器窗口大小。
这是我想出的解决方案。 (我把它放在jFiddle上,让你们更容易阅读)。
.bg{
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -5000;}
<body>
<div id="background">
<img src="background/001.JPG" class="bg"/>
</div>
</body>
我有没有在我的 HTML 中不使用 IMG 标签的情况下这样做?它干扰了我的其余布局。
【问题讨论】:
-
你可以将body背景设置为background/001.jpg而不是div背景,并使用css3设置background-size:cover
-
确实有效,但不如我以前的有效。当您使用窗口大小时,它不会随之变形。
标签: css image html background