IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 微信小程序 自定义状态栏,下滑显示上划隐藏 -> 正文阅读

[移动开发]微信小程序 自定义状态栏,下滑显示上划隐藏

? ?第一步 app.js onload中加入

//获取系统信息

????wx.getSystemInfo({

??????success:?res?=>?{

????????this.system?=?res

??????}

????})

????//获取胶囊信息

????this.menu?=?wx.getMenuButtonBoundingClientRect()

????//打印数据

????console.log('系统信息',?this.system)

????console.log('胶囊信息',?this.menu)

------------------------------------------------------------------------------------

?globalData:?{

????//?头部的自定义的高度

????statusBarHeight:?wx.getSystemInfoSync()['statusBarHeight']

??}

第二步,需要使用的页面

使用页面js

??/*?自定义头部data部分?*/

????statusBarHeight:0,

????navheight:0,

????pagetop:0,

????scrollTop:0,

????numop:0,

使用页面json

"navigationStyle":?"custom",

使用页面wxml

<view>

??<view?class="mytop?{{scrollTop?>?10???'navstyl':'unnavstyl'}}">

????<view?style="height:{{statusBarHeight}};"></view>

????<view?style="display:?flex;line-height:?44px;">

??????<view?class="my{{scrollTop?>?10???'my':'me'}}">个人中心</view>

????</view>

??</view>

</view>

使用页面wxss

/*?上滑显示,下滑隐藏?*/

.my{

??position:?fixed;

??top:?0;

??right:?0;

??width:?750rpx;

??z-index:?9999;

}

.navstyl{

??background:?#ffffff;

??transition:?all?1.5s;

}

.unnavstyl{

??transition:?all?1.5s;

}

.my{

??transition:?all?1.5s;

??opacity:?1;

??text-align:?center;

??flex:?1;

??font-size:?32rpx;

??font-weight:?bold;

}

.me{

??transition:?all?1.5s;

??opacity:?0;? //控制自定义文字显示

??text-align:?center;

??flex:?1;

??color:?#fff;

}

/*?上滑显示,下滑隐藏END?*/

扫码体验效果

?

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:43:53  更:2021-11-30 15:44:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:00:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码