收藏
回答

为什么height属性在真机调试中被设置为px?

开发者工具中height设置为800rpx,但在真机(小米10pro)其height被编译为419px,其高度明显小于开发者工具中的显示效果。请问这是什么原因呢?


回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2020-08-28

    本来就会被转成px 正常的,至于转的比例不对,可能是bug。。。有图吗。。

    2020-08-28
    有用
    回复 6
    • 任rrr
      任rrr
      2020-08-28
      实现一个留言框的功能,可以看到其比例是不同的。
      留言板的height为800rpx,拉起的逻辑设置为
      ```
      position:fixed
      bottom:-1200px //ipad pro的尺寸
      ```
      通过tap功能与animation方法,往上移动1200px实现拉起留言板功能
      图一:开发者工具
      图二:真机调试截图
      2020-08-28
      回复
    • 卢霄霄
      卢霄霄
      2020-08-28回复任rrr
      不 这个没问题的。。rpx 是按照屏幕宽度来的。。如果你要按照高度来 就用 vh作为单位
      2020-08-28
      回复
    • 任rrr
      任rrr
      2020-08-28
      刚刚搜了一下rpx是根据屏幕宽度进行自适应的,是不是说明了mi 10这一类高度比例大的机型对rpx十分不友好。
      2020-08-28
      回复
    • 卢霄霄
      卢霄霄
      2020-08-28回复任rrr
      不是啊。。只是你这里刚好是用到高度。。。大部分情况下都是按宽度走的,高度高了就滚动。。比如你截图里的头像尺寸啊,文字大小啊 都是的,这些用rpx比较好
      2020-08-28
      回复
    • 任rrr
      任rrr
      2020-09-02
      嗯嗯,我是就针对我这个拉起的模块来说。用rpx不合适吧?
      2020-09-02
      回复
    查看更多(1)
登录 后发表内容
问题标签