HarmonyOS4 vp单位计算
2024-01-03 11:49:56
我们在harmonyOS中设置宽度等单位时 需要在后面写明具体是什么单位
width("100%")
这里 我们就写明了是 百分之百
如果不写 直接给数值
width(100)
那么 它就会按vp去读
这里就被读为 100vp
vp 之前是一种移动端宽度概念 后面鸿蒙重定义了它的概念
计算公式是 px 乘以 160 然后除以ppi
ppi 就是像素点密度
基于px 就还是一个相对单位 是不具备适应宽度能力的
但相对 它加上了像素点密度的计算 会更友善与设备之间的效果
既然官方推荐 在要用px的地方 可以选择 vp
但想做响应式 最好还是百分比了
文章来源:https://blog.csdn.net/weixin_45966674/article/details/135354980
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!