当前位置:网站首页>解决移动端有纵向滚动条但是不能滚动的问题
解决移动端有纵向滚动条但是不能滚动的问题
2022-08-03 06:49:00 【七月星辰】
问题出现在开发H5移动端的时候,发现当内容超过屏幕高度时候无法纵向滚动问题。
检查很多方面,总结了很多博客,分析如下可能原因:
一般我们高度是由内容撑开的,但内容超过屏幕高度时候,可以纵向滚动。
或者在容器外的容器设为固定高度,本身的容器高度由内容撑开,外面的容器设为overflow-y: scroll
,也可实现纵向滚动
但本该可以滚动但实际你测试时候用手指不能进行拖动(不算在电脑浏览器打开可以滑轮滚动)。
此时需要检查可能设置了如下属性或方法:
css:
overflow:hidden
或
touch-action: none;
js:touchstart
、touchmove
或touchend
等事件中的阻止默认事件的原因。
看看有没有写e.preventDefault()
。
最后笔者踩的坑:
注释掉就可以解决了。
如果你既想保留阻止下拉刷新又想实现纵向滚动,估计就得对e.targetTouches[0].pageX
进行判断了,看看什么时候才该阻止默认事件行为。
边栏推荐
- El - tree to set focus on selected highlight highlighting, the selected node deepen background and change the font color, etc
- CDGA|如何加强数字政府建设?
- QT信号与槽
- 2022用户画像构建
- 请手撸5种常见限流算法!面试必备
- 【OpenCV】 - 显示图像API之imshow()对不同位深度(数据类型)的图像的处理方法
- 华为设备配置BFD状态与接口状态联动
- 【多线程进阶】--- 常见锁策略,CAS,synchronized底层工作原理,JUC,线程安全的集合类,死锁
- 从学生到职场的转变
- 安全狗云原生安全能力全面亮相全球数字经济大会暨ISC互联网安全大会
猜你喜欢
学习Glide 常用场景的写法 +
多线程打印ABC(继承+进阶)
华为设备配置BFD单跳检测二层链路
idea远程debug
CISP-PTE Zhenti Demonstration
El - tree to set focus on selected highlight highlighting, the selected node deepen background and change the font color, etc
【云原生--Kubernetes】Pod容器与镜像拉取策略
Postman will return to the interface to generate a json file to the local
安全狗云原生安全能力全面亮相全球数字经济大会暨ISC互联网安全大会
Nanny level explains Transformer
随机推荐
帆软11版本参数联动为null查询全部
CDGA|如何加强数字政府建设?
【云原生--Kubernetes】kubectl命令详解
华为设备BFD配置命令
测试用例设计方法之因果图详解
华为设备配置BFD单跳检测二层链路
商业智能BI业务分析思维:供应链分析 – 如何控制牛鞭效应(二)
ORB-SLAM2提取特征点
FiBiNet torch reproduction
HCIP笔记整理 2022/7/18
Example of embedding code for continuous features
被数据分析重塑的5个行业
mongodb的shell脚本
一文搞懂什么是@Component和@Bean注解以及如何使用
调用feign报错openfeign/feign-core/10.4.0/feign-core-10.4.0.jar
MySQL日期和时间戳的转换
Oracle Rac 集群文件目录迁移
【云原生--Kubernetes】Pod容器与镜像拉取策略
数据仓库指标体系实践
我国有关信息方面的法律法规