gpt4 book ai didi

javascript - 获取与父项相关的子边距

转载 作者:行者123 更新时间:2023-11-28 00:00:55 25 4
gpt4 key购买 nike

如何找到父 div 顶部和子 div 顶部之间的距离?

enter image description here

例如,我怎么知道 div 2 开始与父 div 的距离(高度)是多少?所以我可以滚动到它?

最佳答案

您可以使用 div.getBoundingClientRect().top 返回距视口(viewport)顶部的距离。只需从中减去父级的 getBoundingClientRect().top。 ( Fiddle , MDN )

但是:因为你只需要在那里滚动,你可以使用 div.scrollIntoView()(回答 hereMDN )

关于javascript - 获取与父项相关的子边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21415860/

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