在HTML和CSS中,可以使用以下代码来实现背景图片充满整个屏幕,但屏幕的下半部分仍然留有空白。
HTML代码:
背景图片充满整个屏幕
CSS代码(style.css):
body, html {
height: 100%;
margin: 0;
padding: 0;
}
.container {
background-image: url("your-image.jpg");
background-size: cover;
background-repeat: no-repeat;
background-position: center top;
height: 50%;
}
以上代码中,body
和html
的高度被设置为100%,以确保它们铺满整个屏幕。然后,使用一个类名为container
的div
来包裹页面的内容,并设置其高度为50%。这样,背景图片就会充满整个屏幕,但屏幕的下半部分仍然留有空白。
通过调整height
属性的值,你可以控制背景图片所占的屏幕高度。
上一篇:背景图片超出渐变范围的拉伸问题
下一篇:背景图片导致滚动条消失