单击同一页面中的<a>时,移动到<部分>

Move to a <section> when click on an <a> in the same page

本文关键字:移动 部分 单击 一页      更新时间:2023-09-26

我想知道如何在<a>元素上时滚动到页面上的<section>元素,两者都放在同一个页面中。

提前谢谢大家。干杯。

这是一种本机且更简单的方法。您只需要在 ancher 标签的 href 属性中为您的部分(或任何 HTML 元素)提供 id。

示例代码段:

<a href="#sectionId">GO to section</a>
<section id="sectionId">
//your code
</section>

W3C 标准

您可以做到这一点(在纯 HTML 中)将哈希放在锚标签中,如以下问题所述: 锚标签中的哈希

ScrollIt.js 可以在这方面为您提供帮助。

http://bytemuse.com/scrollIt.js/

4个简单的步骤,你就完成了