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>
相关推荐
程序员Sunday3 分钟前
Spring @Transactional 没回滚?按代理调用、异常和传播行为排查
java·后端·spring
冰暮流星12 分钟前
sql之is null 运算符
java·数据库·sql
不爱说话郭德纲13 分钟前
从“点点点”到一键出包:我把 uni-app x Android 离线打包做成了脚本
android·前端·uni-app
Rain的Java大神之路13 分钟前
🔥13年Java老兵转型AI Agent:90%的人挂在同一个坑,根本不用学Python!(万字实战复盘,建议收藏)
java·后端·面试
yuniko-n13 分钟前
【Java】关于容器选型:Deque、PriorityQueue、LinkedList
java·开发语言
Lstone736419 分钟前
从 Jetpack Compose 到 CMP:跨平台开发学习笔记
前端
deli00723 分钟前
多加一粒沙,整堆为什么就塌了?sandpile 模型 20 万粒实测
前端
涛涛ing25 分钟前
乱序HTML流正式进入浏览器:前端流式渲染的“框架特权”被终结了
前端
yuniko-n25 分钟前
【JUC】wait 和 sleep
java·开发语言
__sjfzllv___26 分钟前
在职前端Leader学习/转行 AI Agent -DAY73
前端