css背景图铺满整个屏幕

pc端:

h5端 :

  •  min-height:100vh;  当页面内容不够一屏时,使背景图至少铺满一个屏幕的高度;
  • background加颜色是为了避免页面内容过长,背景图无法铺满,加与背景图相似的颜色使背景色填充背景图无法填充的那一部分。

屏幕太小,图片重要东西显示不完全

 min-height: 1300px;
 height: 100vh;
 background: #99d2ff url('~@/static/images/liuzi/liuzi_newbgc.jpg') no-repeat;
 background-size: 100% auto;

给一个最小高度,如果小于最小高度就产生滚动条。对于很高的屏幕则使用heigth:100vh,用颜色填满图片充不满的地方。

内容很多,背景图无限延申

    width: 100%;
    min-height: 100vh;
    background-image: url('~@/static/images/toupiao/toupiao-bg.jpg'),
        url('~@/static/images/toupiao/toupiao-bg-bot.jpg');
    background-position: left bottom, left top;
    background-repeat: no-repeat, repeat-y;
    background-size: 100% auto, 100% auto;

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值