小编eve*_*ign的帖子

禁用Chrome的滚动保留功能

我有一个包含项目列表的页面:

在此输入图像描述

加载更多按钮应该通过ajax加载更多项目并将其附加到项目容器,保留当前滚动位置.所以在我点击它后,我希望它看起来像这样(绿色项目是新的):

在此输入图像描述

但事实上Chrome 56执行一些计算以使页面保持相同的状态,我看到的如下所示:

在此输入图像描述

有没有办法阻止Chrome中的智能滚动位置设置?

更新:我只能在父容器(在我的情况下为'body')具有'display:flex'属性(我使用它来实现'粘性页脚'功能)时重现行为.

javascript scroll google-chrome

8
推荐指数
1
解决办法
1815
查看次数

标签 统计

google-chrome ×1

javascript ×1

scroll ×1