gpt4 book ai didi

javascript - 如何滚动到可滚动 div 中的元素?

转载 作者:搜寻专家 更新时间:2023-10-31 08:36:42 26 4
gpt4 key购买 nike

我见过 scrollTo 用于整个页面,但我希望只在一个 div 中滚动内容。

enter image description here

在图像中,我有一个要滚动到的元素。如何将滚动 strip 到包含的 div 的顶部(已经滚动,我只希望它是自动的)。

突出显示的元素下方有大量文本以方便滚动。

最佳答案

您可以设置包含该元素的元素的 scrollTop。要设置的值实际上是该元素的顶部位置,可以使用 $(element).position().top 获得。

因此,您需要的代码是:

$j(scrollable_div).scrollTop($j(other_element).position().top)

注意:您需要找到 other_element 的包含元素与页面顶部之间的偏移量,以使其准确滚动。

关于javascript - 如何滚动到可滚动 div 中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8917443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com