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

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.lryc.cn/news/520254.html

相关文章:

  • 解锁 RAG 技术:从原理、论文研读走向实战应用RAG
  • HTML5实现好看的中秋节网页源码
  • 数字孪生笔记 1 工业数字孪生的意义
  • 013:深度学习之神经网络
  • 计算机网络(四)网络层
  • 【ArcGIS微课1000例】0138:ArcGIS栅格数据每个像元值转为Excel文本进行统计分析、做图表
  • Linux 中统计进程的线程数 | 查看进程的线程
  • 【深度学习 】训练过程中loss出现nan
  • Linux - 什么是线程和线程的操作
  • windows及linux 安装 Yarn 4.x 版本
  • 如何设计一个 RPC 框架?需要考虑哪些点?
  • 初学stm32 --- DAC输出三角波和正弦波
  • 开源cJson用法
  • 【学习笔记】理解深度学习和机器学习的数学基础:数值计算
  • 如何使用CSS让页面文本两行显示,超出省略号表示
  • likeshop同城跑腿系统likeshop回收租赁系统likeshop多商户商城安装及小程序对接方法
  • C# 与 Windows API 交互的“秘密武器”:结构体和联合体
  • PHP 使用 Redis
  • 嵌入式系统Linux实时化(四)Xenomai应用开发测试
  • 26个开源Agent开发框架调研总结(2)
  • Element UI与Element Plus:深度剖析
  • 二、BIO、NIO编程与直接内存、零拷贝
  • VSCode 更好用的设置
  • 【git】-3 github创建远程仓库,上传自己的项目,下载别人的项目
  • 计算机组成原理(1)
  • Openstack网络组件之Neutron
  • 神州数码交换机和路由器命令总结
  • Spring MVC简单数据绑定
  • 《SQL ORDER BY》
  • RabbitMQ基础(简单易懂)