想给一个移动端的网页添加一个背景,怎样让他占满一屏,而不是整张网页?
我考虑有两种方法:
用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)
}
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
3 回答2.2k 阅读
多写几个div 每个大小通过js设置,高度等于窗口高度,在设置div的背景,background—size:cover