当前位置: 首页 > article >正文

uniapp页面高度设置(铺满可视区域、顶部状态栏高度、底部导航栏高度)

这里说几种在uniapp开发中,关于页面设置高度的几种情况。宽度就不说了哈,宽度设置百分比都会生效。

首先我们要知道平时开发中,如果说没在uniapp做特殊处理,即正常情况下,所有的页面(.vue文件)中都是没有高度的(和vue一样),也就是说给最外层的的view标签设置高度为100%是没啥作用的,只要没内容高度依然是0

1. 对高度没要求

对高度没有要求的意思就是,我们不需要关心页面的高度,直接编写内容即可,这样页面高度会根据内容自动扩大,当超出可视区域后,会自动产生滚动条,这种没啥说的,正常开发即可。

2. 希望项目中所有的页面的可视区域都100%填满

意思就是说,希望在平时的开发中,任何一个页面,只要给最外层的view标签设置了100%高度,那么当前的页面直接填满。要实现这一点其实很方便,我们只需要在App.vue中的style标签中添加如下代码即可:

App.vue 的 <style lang="scss"></style>中 

uni-page-body,html,body{
	height: 100%;  
}

设置完以后,我们在开发的页面直接这样编写即可填满:


http://www.kler.cn/a/488338.html

相关文章:

  • 数据结构与算法之数组: LeetCode 136. 只出现一次的数字 (Ts版)
  • vscode支持ssh远程开发
  • 《解锁图像的语言密码:Image Caption 开源神经网络项目全解析》
  • FreePBX 17 on ubuntu24 with Asterisk 20
  • 远程和本地文件的互相同步
  • 行情系统用什么数据库好
  • 51单片机——串口通信(重点)
  • 深入解析 Python 2 与 Python 3 的差异与演进
  • 【Python】Python之Selenium基础教程+实战demo:提升你的测试+测试数据构造的效率!
  • [研发效率]什么是软件工程生产力
  • 【Go】:图片上添加水印的全面指南——从基础到高级特性
  • 【Linux】gawk编辑器
  • Python Matplotlib 教程-Matplotlib 如何绘制常见图表
  • 信息科技伦理与道德3:智能决策
  • C++二十三种设计模式之解释器模式
  • 【c++实战项目】负载均衡式在线OJ
  • C#里使用libxl读取EXCEL文件的例子
  • 在Ubuntu中使用systemd设置后台自启动服务
  • ffmpeg7.0 aac转pcm
  • Docker入门篇[SpringBoot之Docker实战系列] - 第534篇
  • 商品详情API接口数据解析,API接口系列(示例返回数据(JSON格式))
  • THB6128安森美步进电机驱动芯片
  • leetcode 面试经典 150 题:两数之和
  • 算法题(31):两数之和-输入有序数组
  • 2025年新出炉的MySQL面试题
  • 基于http协议的天气爬虫