首页 > 微信 > 详细

微信小程序 头部适配 胶囊

时间:2020-03-05 19:00:42      阅读:258      评论:0      收藏:0      [点我收藏+]

技术分享图片

样式如上图所示它的要求:一个头部样式自定义,它在胶囊左边的内容又分为左右两部分,如何让它屏幕宽自适应?只需要用到wx.getMenuButtonBoundingClientRect()获取胶囊信息就可以写出来

例子如下

1 let menuButton=wx.getMenuButtonBoundingClientRect()
2 this.setData({
3    signaHeight:menuButton.height
4    signaTop:menuButton.top
5    signaRight:menuButton.right
6    signaLeft:menuButton.left
7    signaWidth:menuButton.width
8 })

然后在页面中的样式就可以写了,红色区域的宽就是胶囊距离左边的距离{{signaLeft}}px,距离上面的距离用padding-top写{{signaTop}},高也就是胶囊的高{{signaHeight}}

微信小程序 头部适配 胶囊

原文:https://www.cnblogs.com/zhd09/p/12421766.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!