收藏
回答

canvas绝对定位层级z-index:0和view层z-index:999

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

我写了一个canvas,用来做背景水印,填充为白色,然后绝对定位层级z-index:0,再写了一个view层,绝对定位层级为z-index:999,在模拟工具中层级关系正常,但是在真机测试时始终canvas这个层在最上面把正常的view层遮挡  层级定位无效

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

1 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    03-06

    你好,canvas是原生组件,层级是最高的,所以页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上

    03-06
    赞同
    回复 3
    • 清风
      清风
      03-06

      那怎么解决这个问题呢

      03-06
      回复
    • 明年今日
      明年今日
      03-06回复清风

      用cover-view

      03-06
      回复
    • 卿藳      🐘
      卿藳 🐘
      10-05回复明年今日
      我改用cover-view也没有生效。我的picker 被canvas水印层挡住不能点击了。而我的button只要设置z-index就可以点击。
      10-05
      回复