uniapp 高度铺满全屏

问题:在有uni-tabbar的情况下,页面铺满剩下的部分

php 复制代码
<template>
    <view :style="{height:screenHeight+'px'}" class="page">
    </view>
</template>
<script>
    export default {
        data() {
            return {
                screenHeight: "",
            }
        },
        onLoad() {
            this.screenHeight = uni.getSystemInfoSync().windowHeight;
        },
        methods: {
        }
    }
</script>

在uniapp中,高度使用heiht:100vh,h5的屏幕会多出一些高度,导致可以上下滑动

解决方式如下

在app.vue中设置一个公共样式

uni-page-body,html,body{

height: 100%;

}

在需要高度铺满全屏的页面的最外层的view绑定类名page,样式为

.page {

height: 100%;

}

相关推荐
涛涛ing21 分钟前
狂揽2.4万星标:一行命令,AI会自己找技能了
前端
Csvn22 分钟前
🚨 JSON.stringify 的 6 个隐藏坑:为什么你的数据序列化后"消失"了?
前端
aircrushin28 分钟前
Claude 5 之后,上下文工程该做减法了
前端·人工智能·后端
huabuyu30 分钟前
CLS 自动化归因及自愈:让系统自己定位根因、修复并验证
前端·javascript
C++、Java和Python的菜鸟30 分钟前
第13章 前端Web实战(Tlias案例)
前端·javascript·vue.js
用户69190268133931 分钟前
React 组件间通信全解析:从父子到跨级
前端·javascript
echoVic32 分钟前
同一个 bug,我在 WebGPU 渲染器里犯了两轮:一帧内多次写同一块 buffer
前端·webgl·图形学
胡萝卜术34 分钟前
数据主权与渲染防线:从受控组件到性能优化的完整图景
前端·javascript·面试
DFT计算杂谈35 分钟前
FeSe超薄膜在CaF2衬底上的电子结构DFT研究
java·服务器·前端
mONESY36 分钟前
React 组件通信进化史:从 Props 层层搬运到 Context 跨层级直达
javascript