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

新手上路,请多包涵

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

阅读 7.4k
2 个回答
  1. 首先加一个scroll的事件,判断页面内容(或者某一部分)是否滚动到了导航条所在的位置, 选出那一部分
  2. 给选出的那部分dom加上 pointer-events: none;, 同时移除其他元素的该样式
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏