技术解析
膨胀.jpg
原理是:滚动穿透是因为 2 个滚动内容在文档结构上出现嵌套,导致滚动事件传递给父级滚动内容.所以把两个滚动部分从父子关系改为并列关系即可解决问题.
大多出现滚动穿透问题的父滚动内容为 document,所以必然嵌套.
那么让 document,body 不能滚后,body 内部才能实现并列滚动元素.
用 body 内的一个 div 模拟之前的 document 或 body,承载内容,相临元素作为第二个滚动内容,即可避免滚动穿透
另外,没百度到这个解决办法,如果已存在,还是膨胀.jpg
滚一个试试
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows
rows