了解锚点

Posted zay999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了了解锚点相关的知识,希望对你有一定的参考价值。

1.要想通过a标签跳转到指定的位置,那么必须告诉a标签一个独一无二的地址,这样a标签才能在当前界面中找到需要跳转的目标位置。

2.如何给html中的标签绑定一个独一无二的地址呢?

在HTML中,每一个标签都有一个名称叫做id的属性,这个属性就是用来给标签指定一个独一无二的地址的。

3.所以想要实现通过a标签跳转到指定的位置分两步

3.1 给目标位置的标签添加一个id属性,然后指定一个独一无二的值

3.2告诉a标签你需要跳转到的目标标签对应的独一无二的地址是多少

  • 跳转到本页面的格式:

 

<!--锚点练习-->
  <aside>
  <h1>目录</h1>
  <!--一条语句实现3个h2标签。里面内容是第1章至第4章
  例:h2{第$章}*3
  -->
   
  <h2>
  <a href="#cp1">第1章</a>
  </h2>
  <h2>
  <a href="#cp2">第2章</a>
  </h2>
  <h2>
  <a href="#cp3">第3章</a>
  </h2>
  </aside>
   
  <article>
  <section>
  <h2 id="cp1">第1章</h2>

 

  • 跳转到其他页面的格式:

<a href="13-锚点测试界面.html#bottom" target="_blank">跳转到锚点测试界面</a>

下面是测试界面里的代码:

<h2 id="#bottom">我是锚点测试界面</h2>

  • 注意点
  1. 通过我们的a标签跳转到指定的位置,是没有过度动画的,是直接一下子就跳转到了指定位置。
  2. a标签除了跳转到当前界面的指定位置以外,还可以在跳转到其他界面的时候直接跳到其他界面的指定位置。

 

以上是关于了解锚点的主要内容,如果未能解决你的问题,请参考以下文章

使用自动布局时,如何调整 CALayer 的锚点?

Unity中锚点的动态设置

vue快速实现锚点功能简单版与高级版

Servlet相关Request

20161110

1110