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>
相关推荐
水木流年追梦2 分钟前
CodeTop Top 300 热门题目3-字符串相加
java·前端·算法
编码七号2 分钟前
使用playwright做前端项目的端对端自动化测试
前端·功能测试·自动化
编程之升级打怪3 分钟前
自定义实现Java的HashMap集合
java·开发语言
禅思院4 分钟前
中篇:构建弹性的异步组件
前端·架构·前端框架
后端AI实验室5 分钟前
我带的那个实习生,比我更依赖AI——但他的问题和我完全不同
java·ai
y小花6 分钟前
安卓StorageManagerService
android·java
码王吴彦祖7 分钟前
AI 逆向分析国航 AirChina FECU 参数来源并实现离线生成
android·java·javascript
LJianK17 分钟前
进程、线程、多线程、异步
java·开发语言·jvm
恋猫de小郭9 分钟前
为什么 Github Copilot 要收集你数据,也是 AI 订阅以前便宜的原因
前端·人工智能·ai编程
我叫唧唧波10 分钟前
【自动化部署】CI/CD 实战(三):让 Argo CD 接管 CD,Jenkins 镜像自动同步到集群
运维·前端·ci/cd·docker·自动化·jenkins·argocd