HarmonyOS4 vp单位计算

我们在harmonyOS中设置宽度等单位时 需要在后面写明具体是什么单位

width("100%")

这里 我们就写明了是 百分之百

如果不写 直接给数值

width(100)

那么 它就会按vp去读
这里就被读为 100vp

vp 之前是一种移动端宽度概念 后面鸿蒙重定义了它的概念
计算公式是 px 乘以 160 然后除以ppi
ppi 就是像素点密度

在这里插入图片描述
基于px 就还是一个相对单位 是不具备适应宽度能力的
但相对 它加上了像素点密度的计算 会更友善与设备之间的效果
既然官方推荐 在要用px的地方 可以选择 vp
但想做响应式 最好还是百分比了

相关推荐

  1. 【医疗-单位计算

    2024-01-06 22:32:02       21 阅读
  2. 计算机基础(存储单位

    2024-01-06 22:32:02       33 阅读
  3. 基本的计算机单位

    2024-01-06 22:32:02       40 阅读
  4. 计算机网络时延计算单位换算问题

    2024-01-06 22:32:02       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-06 22:32:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-06 22:32:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-06 22:32:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-06 22:32:02       20 阅读

热门阅读

  1. C#-数组

    2024-01-06 22:32:02       40 阅读
  2. ffmpeg 改变帧率,分辨率,时长等命令

    2024-01-06 22:32:02       41 阅读
  3. 双步进电机综合控制

    2024-01-06 22:32:02       32 阅读
  4. 【100条sqlite3常用命令】

    2024-01-06 22:32:02       36 阅读
  5. Core Web Vitals

    2024-01-06 22:32:02       34 阅读
  6. 生成式AI:革新软件开发流程与工具的未来趋势

    2024-01-06 22:32:02       39 阅读
  7. Python基础语法笔记 tkinter的简单使用

    2024-01-06 22:32:02       41 阅读
  8. 关于Django静态文件路径设置规则的精炼总结

    2024-01-06 22:32:02       52 阅读
  9. 前端cdn、ajax、code等加速

    2024-01-06 22:32:02       46 阅读
  10. vi和vim的使用

    2024-01-06 22:32:02       40 阅读