我有一个包含一大堆文本的容器,我想自动滚动到该容器中的各种元素。我可以使用 jQuery 为容器设置动画以很好地滚动一定距离,但是我在确定该距离是多少时遇到了很多麻烦。
我看到的大多数提示都建议使用 .offset().top 属性来获得该距离,但这在这种情况下不起作用。 以这个 jsfiddle 为例。
注意:小提琴的目标是作为容器直接子级的段落标签,但我不想依赖它。我希望能够为任何元素获得适当的滚动距离,无论它们嵌套的深度如何。
我有一个包含一大堆文本的容器,我想自动滚动到该容器中的各种元素。我可以使用 jQuery 为容器设置动画以很好地滚动一定距离,但是我在确定该距离是多少时遇到了很多麻烦。
我看到的大多数提示都建议使用 .offset().top 属性来获得该距离,但这在这种情况下不起作用。 以这个 jsfiddle 为例。
注意:小提琴的目标是作为容器直接子级的段落标签,但我不想依赖它。我希望能够为任何元素获得适当的滚动距离,无论它们嵌套的深度如何。