首页 > 移动端使用fixed定位的时候,点击时会点击到fixed定位元素遮盖的元素?如何解决?

移动端使用fixed定位的时候,点击时会点击到fixed定位元素遮盖的元素?如何解决?

如题,比如我的导航条是fixed定位的,后面是图片的列表,点击导航条的时候会点击到后面的图片,于是跳转了。使用的是zepto。


  1. 首先加一个scroll的事件,判断页面内容(或者某一部分)是否滚动到了导航条所在的位置, 选出那一部分
  2. 给选出的那部分dom加上 pointer-events: none;, 同时移除其他元素的该样式

送你一部电梯:http://.com/q/1010000000691822

【热门文章】
【热门文章】