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%;

}

相关推荐
DLGXY7 分钟前
STM32(二十九)——读写、擦除FLASH
前端·stm32·嵌入式硬件
慧一居士13 分钟前
TanStack功能介绍和使用场景,对应 vue,react 完整使用示例
前端·vue.js
新晨43714 分钟前
Git跨分支文件恢复:如何将其他分支的内容安全拷贝到当前分支
前端·git
一枚菜鸟_14 分钟前
02-React+TypeScript基础速览
前端·taro
踩着两条虫21 分钟前
VTJ.PRO 在线应用开发平台入门与项目初始化
前端·人工智能·ai编程
流星雨在线22 分钟前
大前端通用性能优化(高频场景专项)
前端·性能优化
方安乐22 分钟前
ESLint代码规范(一)
前端·javascript·代码规范
酉鬼女又兒23 分钟前
零基础快速入门前端JavaScript Array 常用方法详解与实战(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·chrome·蓝桥杯
January120723 分钟前
Vue3打卡计时器:完整实现与优化方案
前端·javascript·css
GISer_Jing25 分钟前
React全解析:从入门到精通实战指南
前端·react.js·前端框架