收藏
回答

为什么微信小程序在iOS真机测试z-index设置不生效

框架类型 问题类型 操作系统 工具版本
小程序 Bug macOS 1.02.1805181

在苹果真机上显示就不对了  按钮下的线条      

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

3 个回答

  • vking
    vking
    2018-09-11

    如果用了组件的需要将父组件 z-index 调高;


    我在 scroll-view 中使用了组件,组件的弹出层一直被其它 z-index 没它高的层挡住(只有 ios 会被挡住) ,我尝试将 scroll-view  style 增加  position: fixed;z-index:9999  ,scroll-view 中的组件弹层终于到了最高层

    2018-09-11
    有用 1
    回复 2
    • yanan楠
      yanan楠
      2019-08-29
      谢谢楼楼
      2019-08-29
      回复
    • live
      live
      2021-06-22
      但这样的话,scroll-view中的所有元素的z-index都被提到了9999,且不可降低
      2021-06-22
      回复
  • 路飞
    路飞
    2022-01-19

    z-index并不是 通过数值的大小来判断是否在上一层;只有在两者处于同级的情况下,z-index大的就会在另一块的上级。在微信小程序开发中的ios系统出现了这个bug,android手机都没有出现,所以将两者改为同级,需要在上一层层级的元素的定位为absolute(有时候也不一定要改成absolute,但是一定要处于同层级)


    2022-01-19
    有用
    回复
  • 2018-06-12

    怎么没人回答啊   官方人呢  急

    2018-06-12
    有用
    回复
登录 后发表内容