首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >滚动到锚点位置,同时考虑到固定的标题,当新导航到url时使用散列

滚动到锚点位置,同时考虑到固定的标题,当新导航到url时使用散列
EN

Stack Overflow用户
提问于 2019-03-10 18:40:39
回答 1查看 155关注 0票数 0

演示:https://6vk5zm231k.codesandbox.io/

我有一个基本的反应应用程序与固定的标题为100px,和一些链接,滚动到相应的锚部分。我使用的是'react-scroll‘,因为它有一个叫做'offest’的道具。

问题是在初始页面加载时,如果我在url (https://6vk5zm231k.codesandbox.io/#homehttps://6vk5zm231k.codesandbox.io/#about等)中使用散列导航,我会到达没有偏移量的部分,以考虑菜单高度。点击菜单中的链接将会修复它,因为react-scroll完成了它的工作,但我不确定如何处理初始页面加载。

EN

回答 1

Stack Overflow用户

发布于 2019-03-10 20:01:59

它有点脏,但您可以在触发componentDidMount()时强制滚动到所需的组件。以下是修复了滚动的项目的分支:https://codesandbox.io/s/1owj7yqm33

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55086828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档