首页 > 解决方案 > ScrollTo 方法在 Edge 中不起作用

问题描述

我在我的方法中使用滚动

const scrollToCenter = () => {
 const kon = document.querySelector('.clazz');
 const width = kon.offsetWidth;
 kon.scrollTo(width / 2, 0);
 };

它在 Chrome 和 Mozilla 中运行良好。在 Edge 中,我收到一个错误“对象不支持属性或方法 scrollTo”。是否存在在 Edge 中使用它的任何不同方法?

标签: javascriptmicrosoft-edge

解决方案


官方报告: https ://developer.microsoft.com/en-us/microsoft-edge/platform/issues/15534521/

该问题已分配给某人。

在评论之后,解决方法是

.scrollTop = 0而不是.scrollTo(0,0)如果您想滚动到顶部以外的其他地方,我还没有找到解决方法”


推荐阅读