收藏
回答

苹果机定位元素消失问题

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 7.0.3 2.6.2

- 当前 Bug 的表现(可附上截图)


- 预期表现



- 复现路径

iphone机点击 投资意向 选项,点击 行业或地区 选项,弹出层中按钮消失,切换选项后出现。每次重复都可出现。使用absolute和fixed定位都会出现此问题。安卓机和开发工具无问题。测试机型为 5s ios版本9.3.4 和 XSmax ios版本12.0。

- 提供一个最简复现 Demo

https://developers.weixin.qq.com/s/KTO1jGmo7Q6K


社区的各位大神,小弟跪求原因和解决方案。


最后一次编辑于  03-07  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 卢霄霄
    卢霄霄
    03-14

    换个布局吧。。

    https://developers.weixin.qq.com/s/pUpq8RmM776j

    或者。。你单独写个简单点的代码片段可以吗。。页面只有个下拉的。。

    03-14
    赞同 1
    回复 9
    • 诗·昂
      诗·昂
      03-14

      flex-shrink: 0;

      这个属性好神奇,感谢指导!

      03-14
      回复
    • 诗·昂
      诗·昂
      03-14

      我去试试在项目实际情况下有没有问题。

      03-14
      回复
    • 卢霄霄
      卢霄霄
      03-14回复诗·昂

      诶?好神奇.....你好怪哦~

      03-14
      回复
    • 卢霄霄
      卢霄霄
      03-14回复诗·昂

      我以前做过跟你这个看起来类似的,下拉出来的界面里是一个flex:1的scroll-view搭配一个定高的俩按钮

      03-14
      回复
    • 诗·昂
      诗·昂
      03-14



      两个没用满屏的选项,消失了。 5s ios版本9.3.4

       XSmax ios版本12.0没用这个问题。


      03-14
      回复
    查看更多(4)
  • 诗·昂
    诗·昂
    03-07


    父级元素样式


    按钮样式

    iphone机点开是消失的!


    但是点开这种高度短的正常

    直接点开满屏菜单按钮会消失,点开情况下切换选项类型就会出现,关闭后再打开还是消失的。

    03-07
    赞同
    回复