z-index设置后导致遮罩层显示跳动问题

如图,1,3为top,bottom div,2为iscroll,4为遮罩层,如果1设置z-index后,不设置遮挡不住2,遮罩层4弹出会卡顿,既不设置z-index,又能遮挡iscroll的办法是在html里先写2,再写1,3,设置1的top为0这样同样是z-index为0,起到1也能遮挡住2,效果。

后来发现在2外面设置overflow:auto也是可以的,之前一种方法在ios浏览器上有问题。

原文地址:https://www.cnblogs.com/zhaogaojian/p/9597380.html