vue移动端高度自适应 100vh不够
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue移动端高度自适应 100vh不够相关的知识,希望对你有一定的参考价值。
参考技术A 有时候会使用100vh,刚进入页面时是合适的,但是若果页面高度是动态添加的,那么当页面实际高度超过100vh的时候,100vh的高度设置就不够了。例如:
↑此时外部容器为100vh 刚好合适
↑但是我添加步骤 高度超过100vh 就不够了
解决办法:
在app.vue中设置
#app
height: 100%;
html,body
height: 100%;
在你要适配的页面,将父容器的高度设为:
如果你的背景是一张图片,那么就这样:
#home
width: 100%;
height: 100%;
overflow: scroll;
background-color: rgb(26, 28, 35);
background-image: url("../assets/bg.png");
background-size: 100%;
以上是关于vue移动端高度自适应 100vh不够的主要内容,如果未能解决你的问题,请参考以下文章
web前端入门到实战:css让一个盒子的高度自适应屏幕剩余的部分