小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有没有大佬指导一下,主要是做居中的时候,通过计算得到的话,加载页面会卡那么一下,感觉贼不爽,要是有个固定的比例,那就完美了!!!!!!!!!!!!!!!!!!!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以采用其他方式,变通的达到效果。将要据中的元素给position:absolute || fixed属性,覆盖顶部栏位置。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你标的红圈区域是 状态栏+导航栏
https://developers.weixin.qq.com/miniprogram/dev/api/system/system-info/wx.getSystemInfoSync.html
screenHeight - windowWidth 的结果就是这块区域的高度
还有一点,没明白及说的居中是什么意思。
居中布局用flex解决,很轻松,不了解的话抓紧去搜索学习一下吧
我要做的是整个屏幕的垂直居中,所以会需要计算整个区域的长度,但是计算完再放到页面上,加载的时候回出现卡顿,就是一开始出现的时候是不居中的,然后卡一下,才能到居中的位置。 所以我想知道这个区域对于微信来说是不是一个固定的百分比,进而我可以在css里直接规定好。 flex 布局只能是window里的,全屏还是不行的。
导航栏和状态栏的高度不是按百分比算的,是有规范的,你用这个API多尝试两个机型就能得出结论了
你想要的是一个滚动页面的浮动居中效果是吗?这种确实用不了flex
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以采用其他方式,变通的达到效果。将要据中的元素给position:absolute || fixed属性,覆盖顶部栏位置。
你标的红圈区域是 状态栏+导航栏
https://developers.weixin.qq.com/miniprogram/dev/api/system/system-info/wx.getSystemInfoSync.html
screenHeight - windowWidth 的结果就是这块区域的高度
还有一点,没明白及说的居中是什么意思。
居中布局用flex解决,很轻松,不了解的话抓紧去搜索学习一下吧
我要做的是整个屏幕的垂直居中,所以会需要计算整个区域的长度,但是计算完再放到页面上,加载的时候回出现卡顿,就是一开始出现的时候是不居中的,然后卡一下,才能到居中的位置。 所以我想知道这个区域对于微信来说是不是一个固定的百分比,进而我可以在css里直接规定好。 flex 布局只能是window里的,全屏还是不行的。
导航栏和状态栏的高度不是按百分比算的,是有规范的,你用这个API多尝试两个机型就能得出结论了
你想要的是一个滚动页面的浮动居中效果是吗?这种确实用不了flex