关于碰到在苹果手机上的兼容相关问题【部分】
发布日期:2021-06-29 07:04:55
浏览次数:2
分类:技术文章
本文共 720 字,大约阅读时间需要 2 分钟。
记笔记,免忘记!方便之后自己碰到相同问题的时候查阅!后面碰到其它会补充。语言组织能力可能不太好,请各大神指正!
一::hover在ios上无效(包含但不限于:active :focus)等
//解决方案一:js绑定事件document.body.addEventListener('touchstart',function(){});//解决方案一:body添加ontouchstart
二:苹果手机下拉上拉滚动卡顿等问题
解决方案:在body的样式上加入以下样式body {-webkit-overflow-scrolling: touch; //但是这个样式有时候会影响z-index失效overflow-scrolling: touch;}
三:多个position:fixed导致层级关系失效
//第一种情况因为我是body中加了iOS的弹性滑动属性导致出现的层级z-index失效,故我的解决方案是注释该样式后问题解决//第二种情况transform导致的z-index失效//其它的暂时未知道
四:click等事件在ios上无效问题
//方法一:将 click 事件直接绑定到目标元素(即 .target)上//方法二:将目标元素换成 或者 button 等可点击的元素//方法三:(推荐)将 click 事件委托到非 document 或 body 的父级元素上//方法四:(推荐)给目标元素加一条样式规则 cursor: pointer//方法五:使用touch事件替换click事件,iOS 系统下默认的 click 事件会有300毫秒的延迟,可以使用 fastclick 来消除这个延迟。
转载地址:https://blog.csdn.net/zilvzsy/article/details/101215945 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月13日 12时40分00秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C++:冒泡排序
2019-04-29
剑指Offer题41:数据流的中位数:堆排序
2019-04-29
C++:继承
2019-04-29
剑指Offer题7:栈和队列
2019-04-29
剑指Offer题8:二分查找
2019-04-29
剑指Offer题9:斐波那契数列
2019-04-29
C++:多态
2019-04-29
2021-05-14
2019-04-29
2021-05-14
2019-04-29
2021-05-14
2019-04-29
设计模式的三大类别
2019-04-29
初学ToggleButton 点击按钮,更换按钮背景图片;再次点击,恢复之前背景图
2019-04-29
Android 四种绑定监听事件的方式
2019-04-29
ViewPager+Fragment 滑动菜单效果 实现步骤
2019-04-29
eclipse下Ctrl+H搜索并替换全项目字符串
2019-04-29
Android注释规范
2019-04-29
代码动态设置图标的大小和位置的工具类
2019-04-29
Android Studio(2.3.3)配置Kotlin笔记
2019-04-29