vue中怎么把背景铺满全屏

Posted .Wh9Hj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中怎么把背景铺满全屏相关的知识,希望对你有一定的参考价值。

这种能铺满全屏(无留白),但是宽高比会改变,图片会有一定扭曲

template>div.app

.app{
    bg:url(xxx)
    height:100%
    width:100%
    position:fixed
}

app.vue 设置body

body{
    margin:0;
    padding:0
}

工具实现

这种情况在苹果上显示比较好,但是在大屏(pad)上会有留白~~~~

样式默认使用px作为单位,如果需要使用rem单位,推荐使用以下两个工具:

  • postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 rem
  • lib-flexible 用于设置 rem 基准值

    使用手机的宽高数据
    .app {
    width: 375px;
    height: 667px;
    background: url("../../../static/img/1-1.jpg");
    background-size: 100% 100%;
    position: fixed;
    }

以上是关于vue中怎么把背景铺满全屏的主要内容,如果未能解决你的问题,请参考以下文章

一张图片怎样铺满空间电脑屏幕

转 Div+Css控制背景图片水平垂直居中显示 背景铺满全屏

css 图片铺满整个div

怎么样imageview实现铺满全屏

2,vue播放视频之—问题。引入多个视频,视频大小不一样要求铺满全屏问题,停止视频

怎么把视频放在全屏显示?