收藏
回答

position: absolute或者fix布局在iphone显示不正常,为什么?

position: absolute或者fix布局在iphone显示不正常,在安卓手机显示正常,模拟器也显示正常。

上面是正常的,下面是iphone11显示的

.menu-bottom { position: absolute; //用fixed一样的情况 bottom: 48px; height: 60px; width: 100%; }


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

1 个回答

  • Cjiang
    Cjiang
    2020-11-27

    你好,是使用了scroll组件吗?麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-11-27
    有用
    回复 1
    • 晦朔弦望
      晦朔弦望
      2020-11-27
      bottom: 48px;
        bottom: calc(48px + constant(safe-area-inset-bottom));
        bottom: calc(48px + env(safe-area-inset-bottom));
      前面没有考虑iphone11的底部安全距离,现在修改了一下,等我后面用iphone11调试下再看看
      2020-11-27
      回复
登录 后发表内容
问题标签