如何在网页上某一个div内滚动滚动条时,禁止整个document的滚动?

比如bs3.x的modal,在PC上面已经实现了只滚动当前modal的滚动条,但是在手机端访问在线的示例时,滑动屏幕,modal背后的document依然在滚动,跪求大师指点。
已邀请:

yinzi

赞同来自: lopo1983

使用了个笨办法,将背后的页面用一个div包起来并设置overflow-y:auto,body设置overflow:hidden且高100%,可以实现上层滑动不干扰下层;

lopo1983

赞同来自:

modal overflow-y:hidden
modal-body height:50vh;overflow-y:scroll

要回复问题请先登录注册