小程序如何禁止屏幕上下滚动?

小程序里有一个按钮, 点击按钮在底部会弹出一个窗口, 高度占屏幕的50%, 剩下50%有一个半透明背景, 类似遮罩层, 那么如何在弹窗打开状态下, 外面的屏幕(遮罩层部分)不允许上下滚动?

阅读 2.5k
2 个回答

1.当前页面设置不可滚动
2.然后高度撑满,内部滚动

补充: 可以用 catchtouchmove 属性解决滑动穿透问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进