vue:将px转化为rem,适配移动端vant-UI等框架(postcss-pxtorem)
1.下载lib-flexible 使用的是vue-cli+webpack,通过npm来安装的npm i lib-flexible --save2.引入lib-flexible 在main.js中引入l
顺晟科技
2021-08-31 13:06:14
72
在写一个移动端网页的滑动验证时,如果手指在屏幕上滑动会触发手机自带的事件。比如手机切屏或返回上一页等等。查了下百度,发现有两种网页端的方法可以阻止移动端左右滑动触发上一下和下一页的操作。
阻止移动端滑动触发上一页下一页的方法方法1:
CSS方法:
html{
touch-action:none;
touch-action:pan-y;
}
方法2:
使用JS代码
var startX,startY;
document.addEventListener("touchstart",function(e){
startX = e.targetTouches[0].pageX;
startY = e.targetTouches[0].pageY;
});
document.addEventListener("touchmove",function(e){
var moveX = e.targetTouches[0].pageX;
var moveY = e.targetTouches[0].pageY;
if(Math.abs(moveX-startX)>Math.abs(moveY-startY)){
e.preventDefault();
}
},{passive:false}); 23
2022-09
23
2022-09
23
2022-09
13
2022-09
13
2022-09
17
2021-09