收藏
回答

如何解决Canvas层级问题?

怎么解决Canvas的层级问题?我这个百分比的组件可以根据页面上下移动的,后期也要做好多这种,你让我弹出来之后关掉Canvas不好吧?因为下面的Bar是没法关掉的,cover-view又没办法显示icon,这太离谱了

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

1 个回答

  • A notorious liar(小花猫)
    A notorious liar(小花猫)
    2022-09-14

    弹窗出来后对这个canvas设置一个绝对定位 移除可视范围,弹窗关闭再移除相关的样式或类名

    2022-09-14
    有用
    回复 5
    • locter
      locter
      2022-09-14
      没理解你的意思,页面滑动到任何位置都可以弹出弹出框,要是刚好滑倒这个canvas上面呢,或者下面又或者上面,在尽可能的不影响体验的情况下该怎么去修复这个问题呢
      2022-09-14
      回复
    • A notorious liar(小花猫)
      A notorious liar(小花猫)
      2022-09-14回复locter
      不管你页面怎么滑动,你是不是都会发生弹窗。任何位置。那你这样想。你弹窗肯定有个字段来控制显示隐藏,那就判断这个字段ture的时候给canvas加一个类名进去 绝对定位fixed left:-200%;
      2022-09-14
      1
      回复
    • locter
      locter
      2022-09-14回复A notorious liar(小花猫)
      直接隐藏啊,那也行
      2022-09-14
      回复
    • locter
      locter
      2022-09-14回复A notorious liar(小花猫)
      但是地下还有一个类似tabbar的东西,也就是下单的那个条,这个条他也会超出来
      2022-09-14
      回复
    • 偽物Nice
      偽物Nice
      2023-06-30
      从这个问题被提出,到现在,我居然还能看到这种方案,我还在网上这种shit方案中不断挖啊挖啊挖,呵呵哒,微信真牛X。
      2023-06-30
      3
      回复
登录 后发表内容