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>
相关推荐
We་ct几秒前
LeetCode 92. 反转链表II :题解与思路解析
前端·算法·leetcode·链表·typescript
uesowys8 分钟前
华为OD算法开发指导-二级索引-Read and Write Path Different Version
java·算法·华为od
小比特_蓝光13 分钟前
STL小知识点——C++
java·开发语言·c++·python
xq952715 分钟前
leetcode 算法之合并两个有序数组
java
Wect15 分钟前
LeetCode 92. 反转链表II :题解与思路解析
前端·算法·typescript
Wect17 分钟前
LeetCode 138. 随机链表的复制:两种最优解法详解
前端·算法·typescript
beata19 分钟前
Java基础-11:充分理解Collection和Map接口集合底层实现和避坑指南
java·后端
像颗糖19 分钟前
OpenSpec 和 Spec-Kit 踩了 27 个坑之后,于是我写了个 🔥SuperSpec🔥 一次性填平
前端·后端
Jing_Rainbow21 分钟前
【React-10/Lesson94(2026-01-04)】React 性能优化专题:useMemo & useCallback 深度解析🚀
前端·javascript·react.js
消失的旧时光-194321 分钟前
第二十二课:领域建模实战——订单系统最小闭环(实战篇)
java·开发语言·spring boot·后端