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控制背景图片水平垂直居中显示 背景铺满全屏