uniapp顶部状态栏设置(适配刘海屏)

方案一、占位

最顶部放一个高度为"var(--status-bar-height)"的div

javascript 复制代码
<template>
  <view>
      <view class="status_bar">
          <!-- 这里是状态栏 -->
      </view>
      <view> 状态栏下的文字 </view>
  </view>
</template>    
<style>
  .status_bar {
      height: var(--status-bar-height);/*刘海儿的高度*/
      width: 100%;
      background-color:#007AFF ;
  }
</style>

方案二、高度自适应

javascript 复制代码
<template>
  <view>
      <view class="content"> 状态栏下的文字 </view>
  </view>
</template>    
<style>
  .content {
      height: calc(100vh + var(--status-bar-height));/*加上刘海儿的高度*/
      width: 100%;
      background-color:#007AFF ;
  }
</style>
相关推荐
是立不是利4 分钟前
大文件导致请求被拒的连锁反应
开发语言·前端·javascript
志尊宝13 分钟前
Vue3 零基础每日笔记(026):emit 子传父——defineEmits 与事件校验
前端·javascript·html·vue3
shehuiyuelaiyuehao14 分钟前
算法46,分治快排,排序数组
java·算法·排序算法·排序
风骏时光牛马21 分钟前
6个高频实用技术脚本案例,覆盖运维与办公自动化(可直接复用)
前端
野生技术架构师22 分钟前
1200 道 JAVA 面试题(各大企业常见面试题及答案)
java·开发语言
careathers25 分钟前
【数据结构】栈
java·数据结构
爱吃红星柚36 分钟前
【学习】Elpis 抽离与发布 npm 包
前端·前端框架·node.js
邪修king41 分钟前
Re:Linux系统篇(二十六):文件系统(二):Ext 文件系统底层详解:从 inode、块组到软硬链接,结合 Windows 讲透文件管理本质
android·java·linux
Yyyyyy~1 小时前
【java】类和对象
java·开发语言
PedroQue991 小时前
0.5.0重磅发布:动画插件+H5体验全面优化
前端·uni-app