【发布时间】:2015-04-29 03:14:34
【问题描述】:
你如何制作背景img:
- 水平拉伸窗口
- 有固定的高度
- 大于内容高度时裁剪高度(不要缩小)
目前我有实现 #1 和 #2 的代码,但我似乎无法实现 #3:
<img class="background" src="images/page-background.png"/>
html {
position: relative;
}
.background {
width: 100%;
height: 2800px;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
我尝试将img 与overflow: hidden 一起移动到div 中,但由于某种原因这不起作用:
<div class="background-wrap">
<img class="background" src="images/page-background.png"/>
</div>
.background-wrap {
position: absolute;
width: 100%;
height: 1000px;
overflow: hidden;
z-index: -1;
}
你将如何在 CSS / HTML(没有 JavaScript)中正确地做到这一点?
【问题讨论】:
标签: html css background