【发布时间】:2017-04-15 13:54:40
【问题描述】:
我想在我的body 中使用背景图片。背景图像应覆盖视口(与屏幕的宽度和高度相同)。我有以下代码,但背景图像显示得比视口/屏幕高:图像底部延伸到折叠下方。可能是背景图像没有被身体上的 100% 高度裁剪。
html {
height:100%;
}
body {
height:100%;
background-image:url("http://lorempixel.com/400/200/");
background-position: top left;
background-size:cover;
background-repeat:no-repeat;
}
main {
max-width:80rem;
height:1000px;
background-color: rgba(0,0,200,0.5);
}
<main></main>
【问题讨论】:
-
@vals 注意到你删除的答案,你知道为什么会这样吗?
-
我相信有身体背景的特殊情况,我认为这有什么问题,但我一直没能找到它
标签: css background-image