Javascript 如何找到平滑滚动行为的目标位置?

Javascript 如何找到平滑滚动行为的目标位置?,javascript,html,css,Javascript,Html,Css,我有一个要素: 它是一个使用css的水平滚动区域: .scrollable { scroll-behavior: smooth } 当我使用element.scrollLeft=intialValue设置位置时,我需要访问element.onScroll中的intialValue,但是当元素滚动时,它的左滚动变成元素的当前位置,而不是我最初设置的位置。是否有办法访问元素滚动到的目标位置?我不这么认为。如果可能,最好存储目标位置

我有一个要素:

它是一个使用css的水平滚动区域:

.scrollable {
    scroll-behavior: smooth
}

当我使用
element.scrollLeft=intialValue
设置位置时,我需要访问
element.onScroll
中的
intialValue
,但是当元素滚动时,它的左滚动变成元素的当前位置,而不是我最初设置的位置。是否有办法访问元素滚动到的目标位置?

我不这么认为。如果可能,最好存储目标位置