CSS中如何设拉伸背景图片铺满屏幕

我写的CSS代码是
#bg
{

width: 100%;
height: 100%;
background:url(images/beijing.png);

}
这样子他会重复图片铺满屏幕,我想要让他拉伸图片铺满屏幕,应该怎么写呢?

慕工程0101907
浏览 3231回答 3
3回答

吃鸡游戏

#bg{margin:0px;background: url(images/beijing.png) no-repeat;background-size:100% 100%;background-attachment:fixed;}扩展资料:url(images/beijing.png)——图片路径的位置;no-repeat—— 图片不重复;center 0px——center是距离页面左边的定位,0px是距离页面上面的定位;background-position: center 0——就是图片的定位,同上;background-size: cover;——把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。背景图像的某些部分也许无法显示在背景定位区域中;min-height: 100vh;——视窗的高度,“视区”所指为浏览器内部的可视区域大小,即window.innerWidth/ window.innerHeight大小。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3