支付宝小程序获取元素宽高

支付宝小程序获取元素宽高,第1张

支付宝小程序获取元素宽高方法,小程序如果不能获取宽高,那么设置宽高时,就有可能会出现变形,要想避免这种情况,除了等比例缩放,还可以用image组件加载,通过bindload动态的获取的高度宽度

这个是因为对img设置了宽度和高度。浏览器强制使用了这个尺寸,自然就变形了。
解决方法,
途径1、尽量使用与页面显示块的比例一致的。
途径2、如果做不到控制比例。则,用js获取实际高宽比。若太窄,则将宽度设置为页面显示块的宽度,高度自动;若太宽,则设置高度充满。页面此时要将overflow设为hidden,溢出部分不显示。也可视需要,设置居中等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13398480.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存