想给一个移动端的网页添加一个背景,怎样让他占满一屏,而不是整张网页?
我考虑有两种方法:
用js算屏幕大小,然后设置background-size;
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)
}
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
1 回答3.4k 阅读✓ 已解决
多写几个div 每个大小通过js设置,高度等于窗口高度,在设置div的背景,background—size:cover