如何给body设置的背景图让他占满一屏,而不是整张网页?

想给一个移动端的网页添加一个背景,怎样让他占满一屏,而不是整张网页?

阅读 12.2k
4 个回答

多写几个div 每个大小通过js设置,高度等于窗口高度,在设置div的背景,background—size:cover

新手上路,请多包涵

body>.bg{
position:fixed
display:block
z-index:0
top:0
left:0
width:100%
height:100vh
background-size:cover
background-position:center
background-img:url(your image)
}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题