如果一直找不到你的CSS问题,就用下面的CSS解决吧

html,body{overflow-x: hidden;}

原生JS

function bodyScroll(){e.preventDefault();
}
document.addEventListener('touchmove', bodyScroll, false); //阻止
document.removeEventListener('touchmove', bodyScroll, false); //激活

或者

document.addEventListener('touchmove', function(event) {event.preventDefault();
}, false);

或者

function stopScroll(e){document.documentElement.style.overflow='hidden';
}

jQuery

$('body').on('touchmove',function(event){event.preventDefault();});

移动端阻止body左右偏移相关推荐

  1. js 移动端阻止下拉滑动、刷新

    阻止默认的处理方式(阻止下拉滑动的效果),阻止在移动端下拉刷新的效果 document.body.addEventListener('touchmove', function (e) {e.preve ...

  2. android 防止点击事件冒泡,移动端阻止事件冒泡需要注意!

    移动端使用的js插件式zepto和touch,想要在一个大的区域做一个点击事件,但是里面小的区域也有自己的点击事件,就要阻止事件冒泡,但是使用了之后发现不好使,原因是:大的区域使用的事件是移动端的ta ...

  3. 移动端阻止ios弹性滑动_移动端iOS阻止橡皮筋效果

    一.遇到的问题 移动端开发中,iOS的微信浏览器也好.Safari也好在浏览网页的时候会出现橡皮筋效果.就是当页面拉到尽头的时候还能再继续拉动,露出浏览器的底色,松手会回弹回去. 微信浏览器: Saf ...

  4. 移动端阻止ios弹性滑动_禁止iOS的弹性滚动 微信的下拉回弹

    禁止iOS的弹性滚动 微信的下拉回弹 一种方法: html头部添加 然后将页面body的高度设为window的高度 $("body").height( $(window).heig ...

  5. CSS - 禁止手机移动端网页缩放(meta)

    前言 您一定不希望手机网页被缩放,本文将提供给您简易的解决方案. 解决方案 注意:该方法并不能 "完全" 控制(浏览器有自己的缩放)其缩放,如果想要完全控制则需要使用 JS 加码了 ...

  6. 搞定移动端一(移动端 touch 事件,TouchEvent 对象)

    移动端事件 1.目标 掌握移动端 touch 事件使用 掌握 touch 事件和 mouse 事件的区别 掌握 touchEvent 实现移动端幻灯片 2.移动端touch事件 touchstart ...

  7. html页面滚动条监听事件,滚动条的scroll事件

    在vb中,滚动条的scroll 事件和change 事件的区别scroll和change的区别为:指代不同.用法不同.侧重点不同 一.指代不同 scroll:滚屏,滚动. change:变更,变革. ...

  8. Vue 滚动事件穿透解决方案

    移动端 阻止默认事件 <div class="test" @touchmove.prevent></div> PC // 停止页面滚动stopMove() ...

  9. 一些简单常见的网站反爬策略和解决办法

    目录 1.User-Agent(请求头header中的一个属性) 2.IP(IP地址是指互联网协议地址) 3.Cookie(储存在用户本地终端上的数据),对简单的一些cookie反爬进行说明 4.po ...

最新文章

  1. 如何防止apk程序被反编译
  2. python第三方库排行-scikit-learn: Python强大的第三方库
  3. 线程事件--day36
  4. 修改节点的属性 节点默认不允许修改
  5. [vue] vue的属性名称与method的方法名称一样时会发生什么问题?
  6. sublimeText OmniMarkupPreviewer 404
  7. 《转》Java字符串驻留池
  8. Java基础学习总结(142)——以正确的姿势使用Java 8 Optional
  9. 金融数据分析与挖掘实战 4.2 Matplotlib(二)
  10. 【linux】make出现遗漏分隔符
  11. 传世经典书丛-UNIX编程艺术
  12. Asp.net-MyFirstMVCProject详细解释
  13. API拦截的应用,网址劫持
  14. 服务器系统影子系统,影子系统安装教程
  15. UniAPP 使用高德地图,打包后定位api不执行
  16. 用微信小程序加市面上的网络摄像头实现视频会议
  17. 知识图谱(Knowledge Graph)之综述理解
  18. 用户在命令行上发出了EULAS AGREED=1,表示不接受许可协议(虚拟机卸载残留)
  19. 猎头职场:领导给的任务如何让自己被器重
  20. 【性能优化】MySQL常用慢查询分析工具

热门文章

  1. [css] 重置(初始化)css的作用是什么?
  2. [css] 使用css实现彩虹的效果
  3. 前端学习(2768):上拉加载
  4. 工作156:优化项目的代码显示名字
  5. 前端学习(2349):tabber的其他属性
  6. 前端学习(1403):多人管理23错误unexpected identifier
  7. 第一百一十七期:爱上 Go 语言的10个理由
  8. 27.用zxing生成二维码
  9. java学习(112):simpledateformat进行格式化
  10. 实例31:python