小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我在 wxss 中给 page 设置了内边距,在 js 中怎么能够获取到?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
在不绝对定位、不fixed的情况下,查询顶部第一个view的top和left属性。。如果上下左右的边距各不相同,那需要把页面所有内容包裹到一个view里,查询这个view的四方边距或高度长度差
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
获取第一个 view 的 top 确实可以,但是又遇到了新的问题:为什么打印出来还是0?
onReady里面吗?
查询是个异步哦。。你在 pagePad = rect.top 后面写后续代码,或者用 promise 或者 async
明白了,谢谢
内边距获取不了。但是,有这个必要?写死的不用获取。百分比的?先获取宽度再计算。这样可以吗???
我是给写死的,能直接用那个数字,只是觉得如果能获取到更灵活一些。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
在不绝对定位、不fixed的情况下,查询顶部第一个view的top和left属性。。如果上下左右的边距各不相同,那需要把页面所有内容包裹到一个view里,查询这个view的四方边距或高度长度差
获取第一个 view 的 top 确实可以,但是又遇到了新的问题:
为什么打印出来还是0?
onReady里面吗?
查询是个异步哦。。你在 pagePad = rect.top 后面写后续代码,或者用 promise 或者 async
明白了,谢谢
内边距获取不了。但是,有这个必要?写死的不用获取。百分比的?先获取宽度再计算。这样可以吗???
我是给写死的,能直接用那个数字,只是觉得如果能获取到更灵活一些。