我想知道如何实现这一目标。
我正在做一个可滚动的单页面浏览器,我做了一个菜单,假设要导航到页面上的不同部分。当然,我需要知道的是部分和页面顶部之间的距离是多少。菜单是一个组件,其他是菜单的兄弟姐妹。我想动态地获取它,即。没有把它设置到固定的高度。我知道一个答案可能是通过JS找到一个DOM元素,如下所示:
document.getElementById('contactSection')
并从页面顶部获取此部分的距离。但它似乎并不优雅,可能不建议这样做。它也是纯粹的JS。 你能分享一下如何访问DOM独立元素吗?
谢谢!