当前位置: 首页 > wzjs >正文

java 开发 网站网站建设技术

java 开发 网站,网站建设技术,科技网站排名,wordpress发送邮件功能未启用背景描述 uniapp开发小程序时候,使用自定义的导航栏,因为胶囊按钮的原因,每个设备里胶囊按钮距离顶部的位置都是不固定的,所以为了布局不乱(掩盖了胶囊按钮或者需要跟胶囊按钮对齐),需要动态计…

背景描述

uniapp开发小程序时候,使用自定义的导航栏,因为胶囊按钮的原因,每个设备里胶囊按钮距离顶部的位置都是不固定的,所以为了布局不乱(掩盖了胶囊按钮或者需要跟胶囊按钮对齐),需要动态计算出胶囊按钮的信息,然后动态给自定义导航栏高度。

步骤

在这里插入图片描述

通过上面图片,可以得出计算自定义导航栏高度的公式:
导航栏高度= 状态栏高度 + 胶囊按钮的高度 +(胶囊按钮距离顶部的距离-状态栏的高度)*2。

  <!-- 自定义导航栏组件 --><view class="customNavigationBar" :style="{height: customNavigationBarHeight+'px'}"</view>
import {ref} from 'vue'
/*
数据
*/
const title=ref('Hello Vue3!!!')
let customNavigationBarHeight = ref(0)// 动态设置自定义导航栏高度
// 获取状态栏的高度
const statusBarHeight = uni.getWindowInfo().statusBarHeight
// 获取胶囊按钮的高度
const menuButtonHeight = uni.getMenuButtonBoundingClientRect().height
// 获取胶囊按钮的top
const menuButtonTop = uni.getMenuButtonBoundingClientRect().top
customNavigationBarHeight.value = statusBarHeight+menuButtonHeight+(menuButtonTop-statusBarHeight)*2
console.log('@',customNavigationBarHeight.value)

大功告成

http://www.dtcms.com/wzjs/531759.html

相关文章:

  • 赞皇建站建设蓝牙耳机网络营销推广方案
  • axure做网站原型seo成都培训
  • 网站的规划与建设seo工程师
  • 网站建设招聘条件网络销售公司经营范围
  • 网站建设的成本与费用有哪些网站接广告
  • 浙江城建建设集团网站关键词优化的原则
  • 免费名片在线设计网站推广哪些app最挣钱
  • 做网站需要做h5吗时事热点新闻
  • 网络营销的重要性seo关键词优化推广报价表
  • 长沙网站制作服务郑州今日头条
  • 幼儿园校园网站建设情况电脑优化大师哪个好
  • 网站建设开票项目选什么seo收费还是免费
  • 个人注册网址怎么注册泉州百度seo
  • 简单网站搭建如何免费找精准客户
  • 普法网站建设友情链接出售平台
  • 网站建设开发教程商务软文写作范文200字
  • 营销型网站的建设软文网站建设公司官网
  • 金湖网站设计排名优化服务
  • 查看注册过的网站成都网站制作费用
  • 广东网站建设电话小说百度风云榜
  • 拖拽网站怎么做的做销售记住这十句口诀
  • 网站开发提供源代码东莞关键词优化实力乐云seo
  • 哪里做网站做的好市场调研分析报告范文
  • 深圳乐安居网站谁做的郑州网络营销推广机构
  • 西安网站建设外包百度在线客服问答
  • 广州疫情风险区最新消息搜索引擎优化的内部优化
  • 网站设计步骤和方法百度公司全称
  • app制作软件手机版下载百度推广优化是什么?
  • 广州网站建设的价格最有效的恶意点击
  • dw做网站学习解析网上找客户有什么渠道