美文网首页
2022-03-15 uni-app 微信小程序movable-

2022-03-15 uni-app 微信小程序movable-

作者: 半眼鱼 | 来源:发表于2022-03-15 10:58 被阅读0次

    先上解决办法:

    .movable-area{
      position:fixed;
      top:0;
      left:0;
      width:750rpx;
      height:100%;
      pointer-events: none;
    }
    .movable-view{
      color:#F00;
      position:relative;
      pointer-events: auto;
      width:auto;
      height:auto;
      display:inline-block;
    }
    
    image.png

    看微信小程序需求


    image.png

    微信小程序有个组件:
    movable-area 【看手册】
    movable-view 【看手册】

    就是它,看看直接拿来用的效果:


    在这里插入图片描述 在这里插入图片描述

    OK,效果出来了,里面的样式怎么写就不说了,直接粘贴 area 和 view 的样式:


    在这里插入图片描述
    .movable-area{
      position:fixed;
      top:0;
      left:0;
      width:100%;
      height:100%;
    }
    .movable-view{
      color:#F00;
      position:relative;
      width:auto;
      height:auto;
      display:inline-block;
    }
    

    可以看到,area 将整个页面都遮住了,现在出问题了,就是点击的时候,页面上的其他元素点不到,只能点到 area 上,这时候你能想到的估计就是 事件的穿透属性了吧,
    pointer-events ,【看手册】
    先看结果:


    在这里插入图片描述

    领导来了,不说了,直接上解决办法,拜拜

    .movable-area{
      position:fixed;
      top:0;
      left:0;
      width:750rpx;
      height:100%;
      pointer-events: none;
    }
    .movable-view{
      color:#F00;
      position:relative;
      pointer-events: auto;
      width:auto;
      height:auto;
      display:inline-block;
    }
    
    image.png

    相关文章

      网友评论

          本文标题:2022-03-15 uni-app 微信小程序movable-

          本文链接:https://www.haomeiwen.com/subject/edzedrtx.html