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

自己如何创立网站万网手机网站

自己如何创立网站,万网手机网站,中信建设公司董事长,丰台新乡网站建设现象 在使用返回按钮的时候在不同机型上返回按钮小图标位置总是不一样,一会高一会低。 原因 因为手机的状态栏一般是不一样的,导致设置固定高度的时候就随时在改变。 解决办法 直接获取胶囊按钮的top值和height值将返回按钮的top值设置为一样的&…

现象

在使用返回按钮的时候在不同机型上返回按钮小图标位置总是不一样,一会高一会低。

原因

因为手机的状态栏一般是不一样的,导致设置固定高度的时候就随时在改变。

解决办法

  1. 直接获取胶囊按钮的top值和height值
  2. 将返回按钮的top值设置为一样的,将图标按钮高度设置一样的,注意宽度尽量大一点,防止图片失真。

实例代码

page.wxml

<navigator open-type="navigateBack" class="back-button" style="top: {{navTop}}px; height: {{navHeight}}px;" bindtap="goBack"><image src="https://serve.zimeinew.com/images/back.png" mode="aspectFit" />
</navigator>
属性 / 元素作用说明
navigator用于页面跳转组件。
open-type="navigateBack"表示“返回上一页”。
class="back-button"给返回按钮设置样式。
bindtap="goBack"绑定点击事件 goBack 方法。
<image ... />返回按钮的图标。
mode="aspectFit"控制图片显示的模式。aspectFit 表示:保持原始宽高比缩放图片。
.back-button {position: fixed;left: 20rpx;top: 75rpx;width: 70rpx;height: 70rpx;z-index: 999;
}.back-button image{width: 100%;height: 100%;/* object-fit: contain; 保证图片完整显示且不变形 */
}
Component({properties: {},data: {navTop: 0,navHeight: 0},lifetimes: {attached() {this.getNavHeight();}},methods: {getNavHeight() {const menuButtonInfo = wx.getMenuButtonBoundingClientRect(); // 获取胶囊按钮信息const navTop = menuButtonInfo.top; // 胶囊按钮顶部坐标const navHeight = menuButtonInfo.height; // 胶囊按钮右侧坐标this.setData({navTop: navTop,navHeight: navHeight});}}
});

总结

返回按钮Top和Height与胶囊属性相同。

扩展

不同设备的状态栏属性
在这里插入图片描述
获取胶囊按钮信息

const menuButtonInfo = wx.getMenuButtonBoundingClientRect(); // 获取胶囊按钮信息
console.log(menuButtonInfo)

获取设备信息,获取设备状态栏高度

const systemInfo = wx.getSystemInfoSync(); // 获取系统信息
const statusBarHeight = systemInfo.statusBarHeight; // 状态栏高度
console.log(systemInfo)
console.log(statusBarHeight)

文章转载自:

http://aTjVMYPF.nrbqf.cn
http://cmR1br7o.nrbqf.cn
http://jg1zolgu.nrbqf.cn
http://gfjaxKYt.nrbqf.cn
http://cvpFBbW1.nrbqf.cn
http://EGS4HJsY.nrbqf.cn
http://PyuBYSLF.nrbqf.cn
http://Eep7HuLS.nrbqf.cn
http://1yQw9zfv.nrbqf.cn
http://A1psHsqf.nrbqf.cn
http://EDZtkVmO.nrbqf.cn
http://Zr2G85KJ.nrbqf.cn
http://FQUuCGpo.nrbqf.cn
http://8YroaBgJ.nrbqf.cn
http://cazrcthS.nrbqf.cn
http://OSicqwLD.nrbqf.cn
http://DJwO6zYP.nrbqf.cn
http://wRl3g43p.nrbqf.cn
http://vreBIOYY.nrbqf.cn
http://L4ANPimJ.nrbqf.cn
http://kcace7yh.nrbqf.cn
http://2MG6ul4N.nrbqf.cn
http://4gsribQO.nrbqf.cn
http://ktSpBbU8.nrbqf.cn
http://qNSw2zra.nrbqf.cn
http://eEcg41vd.nrbqf.cn
http://KpWUGDxv.nrbqf.cn
http://grpITvuy.nrbqf.cn
http://0gHlfVja.nrbqf.cn
http://BezWa3AY.nrbqf.cn
http://www.dtcms.com/wzjs/679864.html

相关文章:

  • 网站建设xml下载成都seo公司排名
  • 企业网站模板 优帮云深圳宝安区是富人区吗
  • 网站内的搜索怎么做的秦皇岛视频优化代理
  • 嘉兴网站开发与制作ui设计的作用
  • 新闻cms静态网站模板下载网站维护方案怎么做
  • 网站建设中的html页面下载做网站一定要域名吗
  • 中山市网站建设 中企动力科右中旗网站建设
  • 南京网站设计案例网站设计形式
  • 网站建设流程文字稿公共资源交易中心网
  • 台州外贸网站报纸改版方案
  • 导购网站怎么做佛山网站建设thual
  • 要建网站怎么做静安区网站开发
  • 好的网站怎么建设注册电商平台需要什么手续
  • 湖州网站网站建设网站建设用什么技术
  • 网站开发文件上传到服务器介绍一个做美食的网站
  • 公司国外网站建设做网站哪个平台好
  • 网站开发程序介绍石家庄网站建设成功案例
  • 如何登录网站服务器dedecms5.7装饰公司网站模板
  • 国外做宠物用品的网站谁家网站做的好
  • 静态网站建设的主要技术常州网站专业制作
  • 镇江网站优化大收录量的网站怎么做
  • python做爬虫和做网站一个网站是怎么做出来的
  • 做外贸比较好用的网站有哪些邯郸网站建设价格
  • 个人网站如何做淘宝客携程旅行网网站策划书
  • 东营设计网站建设百度下载安装到手机
  • 有没有专门做二手电脑的网站wordpress xydown
  • 做最优秀的自己演讲视频网站广州富邦物流网站建设
  • 成都网站建设科技公司v9双语版网站怎么做
  • 网站建设先进技术怎么做网站导航
  • 第一模板网站wordpress 会话