微信小程序-自定义头部导航

本文介绍了如何在微信小程序中创建自定义头部导航,包括在app.json中配置,app.js获取系统信息和导航高度,app.wxss设置导航样式,以及在pages各页面中加入并应用导航的详细步骤。
摘要由CSDN通过智能技术生成

先展示效果:

 步骤一:

app.json:中添加

"window": {
    "navigationStyle":"custom"
  }

步骤二:

app.js:获取手机系统信息及导航高度

App({
  onLaunch: function (options) {
    // 获取手机系统信息
    wx.getSystemInfo({
      success: res => {
        //导航高度
        this.globalData.navHeight = res.statusBarHeight + 46;
      }, fail(err) {
        console.log(err);
      }
    })
  },
  globalData: {
    navHeight: 0
  }
})

步骤三:

app.wxss:导航样式:

/* 自定义导航 */

.nav {
  width: 100%;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  background: #fff;
}

.title_text {
  width: 100%;
 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值