vue 图片滑动登录
前言 最近在研究图片滑动解锁 登录,说是要用阿里的那个验证,但是还是想自己手写下这个Demo 效果图是这样的: 本来是想用canvas 来实现的,但是类,后来还想用css 和图片来代替canvas 其实思路就这样的: 那个缺陷的滑块位置 是随机的 根据 图片的宽高 产生 随机 数当然是定位 : left,top.,然后距离最左边的距离 moveToLeft, 最后滑动的距离和这个距离作比较,看看是否相等 。。然后就好了...... vue 中滑动开始 start 开始计算时间 - 》 想右滑动的距离等于滑块滑动的距离 思路其实也不难,就放上代码吧: <template> <section class="code_bg"> <div class="slide-box"> <div class="slide-img-block"> <div class="slide-img-div"> <div class="slide-img-nopadding"> <img class="slide-img" id="slideImg" :src="img"> <div class="slide-block" id="slideBlock"></div> <div class="slide-box-shadow" id="cutBlock"></div> </div> </div> </div>