0

我试图寻找对此的回应,但即使有些问题相似,我也找不到任何问题的答案。

在我的网站中,我使用 Sidr JQuery 插件作为左侧菜单。它是一个固定的 div,底部:0,溢出-y:滚动。主要内容的高度大于左侧菜单。

在我的手机(Android 上的 Chrome)上,当我垂直滚动此菜单时,它开始滚动正常,但随后它被锁定并开始滚动主要内容。只有当主要内容接近尾声时,左侧菜单才会结束滚动。

如何避免这种行为并使两个元素彼此独立滚动?

谢谢!

4

2 回答 2

2

对于遇到同样情况的人来说,只是因为 SIDR 在左侧菜单打开时修改了正文,将主要内容的位置设置为“绝对”。

我添加了类似的内容:body.sidr-open { position: fixed !important; 它解决了这个问题!

于 2015-03-07T18:25:40.980 回答
0

我发现如果我在 div.sidr 中最后一项的底部添加了 400px 的填充,您现在可以更轻松地滑动到菜单底部。不是最好的解决方法,但它似乎已经解决了这个问题。

于 2017-03-03T17:18:12.903 回答