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>
相关推荐
打瞌睡的朱尤10 小时前
Vue day10 完整购物网页(登录页,首页,搜索)
前端·javascript·vue.js
RFG201210 小时前
20、详解Dubbo框架:消费方如何动态获取服务提供方地址?【微服务架构入门】
java·人工智能·后端·微服务·云原生·架构·dubbo
扶苏100211 小时前
深入理解 Vue 3 的 watchEffect
前端·javascript·vue.js
zjttsh11 小时前
Linux下安装Redis
java
TimberWill12 小时前
SpringBoot整合Srping Security实现权限控制
java·spring boot·后端
Renhao-Wan12 小时前
Java 算法实践(四):链表核心题型
java·数据结构·算法·链表
未来龙皇小蓝13 小时前
RBAC前端架构-05:引入Element-UI及相关逻辑
前端·ui
_codemonster13 小时前
JavaWeb开发系列(六)JSP基础
java·开发语言
yanlele14 小时前
AI Coding 时代下, 关于你会写代码这件事儿, 还重要吗?
前端·javascript·ai编程
万邦科技Lafite14 小时前
淘宝店铺所有商品API接口实战指南
java·数据库·mysql