ScrollIntoView()导致整个页面移动。

6 浏览
0 Comments

ScrollIntoView()导致整个页面移动。

我正在使用ScrollIntoView()来将列表中的高亮项滚动到视图中。

当我向下滚动时,ScrollIntoView(false)工作得很完美。

但是当我向上滚动时,ScrollIntoView(true)会导致整个页面稍微移动,我认为这是有意的。

在使用ScrollIntoView(true)时,有没有办法避免整个页面的移动?

这是我的页面结构

#listOfDivs {
   position:fixed;
   top:100px;
   width: 300px;
   height: 300px;
   overflow-y: scroll;
}



listOfDivs来自ajax调用。使用的是移动版Safari。

0