为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕工程0101907 2019-03-28 18:17:49
我写的CSS代码是#bg{ width: 100%;height: 100%;background:url(images/beijing.png);}这样子他会重复图片铺满屏幕,我想要让他拉伸图片铺满屏幕,应该怎么写呢?
查看完整描述

3 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

#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大小。



查看完整回答
反对 回复 2019-03-30
  • 3 回答
  • 0 关注
  • 3228 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信