【发布时间】:2018-01-25 11:56:20
【问题描述】:
假设我在一个页面中有一个链接,
<a href="https://example.com/#sample"><p>Click Me</a>
单击单击会转到 href 属性中的链接。但是由于神的工作方式,它会立即捕捉到该页面中的 id。
我想要发生的是页面不应该立即转到id,而是从页面顶部开始,然后平滑滚动到id。
顺便说一句,粘性菜单挡住了路,当它捕捉到 id 时,它与菜单重叠(我希望它滚动的主要原因之一)。
jQuery 不是我的强项。
感谢任何可以提供帮助的人。
编辑 我认为我措辞不当。 带有 a 标签的链接与其目标位于不同的页面上。 例如:
首页有链接
<a href="https://example.com/anotherPage/#sample"><p>Click Me</a>
有一个名为 anotherPage 的页面,我想滚动处理它。
很抱歉没有把它说得不够详细。
感谢所有回复的人。
【问题讨论】:
-
css 过渡会有所帮助