我如何在菜单中创建指向同一页面的链接

时间:2019-02-05 10:43:29

标签: html5

如何在菜单中创建指向同一页面的链接。就像这个网站http://nightswatch.afrcreative.com/中发生的事情一样,关于我们的信息仍然在同一页而不是另一页

2 个答案:

答案 0 :(得分:0)

这是通过锚标记实现的。

引用here

答案 1 :(得分:0)

您需要像这样使用锚标记:

.tall {
 height: 600px;
 background: cyan;
 }
 
 .about {
  height: 500px;
  
 }
<div class="tall">
  <a href="#about">About</a>
</div>
<div class="about">
  <a name="about" />
  <h1>About</h1>
</div>

然后您就可以花哨并用js对其进行拦截以平滑地设置动画或使用scroll-behavior css属性。