从嵌入块的子元素中获取 margin-top 值

Get margin-top value from transcluded block's child element

我的问题是基于这里的图片

上面使用 angular 插件 br-fullpage(jquery 的 fullpage.js 插件的 angular 版本)创建垂直滚动网站。然而,与 fullpage.js 不同的是,br-fullpage 有点欠缺,这让我很难确定屏幕上显示的当前页面。我可以使用(除非我不知道其他方法)来确定当前正在显示哪个页面的唯一方法是使用 margin-top 值(黄色突出显示)。

然而,每次我尝试获取 margin-top 值时,我总是得到 0px 而不是突出显示的值。我不明白这有什么问题,如果刷新页面时我不知道我当前所在的页面,这让我很难做动画。

那么我怎样才能得到下面正确的 margin-top 值呢?或者有什么其他方法可以让我知道屏幕上显示的当前活动页面吗?

谢谢

可以使用sessionStorage.getItem('br-fullpage-index')吗?这不会给你边距,但应该包含当前页面索引。