问题描述:在页面打开弹窗,弹出遮罩层,在滑动页面时会导致弹窗底部的页面跟着一起滚动 解决方案 一、适用于弹窗文案较少且不需要滚动的场景,如图: // 方法:直接在遮罩层(弹窗)上添加@touchmove.prevent(这里是vue中),它的作用就是当你全屏的遮罩层(弹窗)时,就会禁止滑动,原理就是因为该弹出层都禁止滑动了,自然而然就不存在滑动穿透的问题了。 <div class="modal" @touchmove.prevent></div>