如何导航到页面的某个部分

tru*_*ekr 23 html hyperlink

我有一个带链接的登录页面.如何将用户引导至其他页面的某个部分?

主页:

<a href="/sample">Sushi</a>
<a href="/sample">BBQ</a>
Run Code Online (Sandbox Code Playgroud)

样本页面:

<div id='sushi'></div>
<div id='bbq'></div>
Run Code Online (Sandbox Code Playgroud)

单击主页面中的"Sushi"或"BBQ"应该将用户导航到id sushibbq(分别)页面的div sample.

没有JQuery可以吗?我不介意使用JQuery,但使用html的更简单的解决方案也可以.

Lig*_*ica 55

使用HTML的锚点:

主页:

<a href="sample.html#sushi">Sushi</a>
<a href="sample.html#bbq">BBQ</a>
Run Code Online (Sandbox Code Playgroud)

样本页面:

<div id='sushi'><a name='sushi'></a></div>
<div id='bbq'><a name='bbq'></a></div>
Run Code Online (Sandbox Code Playgroud)


小智 14

包裹你的div

<a name="sushi">
  <div id="sushi">
  </div>
</a>
Run Code Online (Sandbox Code Playgroud)

并链接到它

<a href="#sushi">Sushi</a>
Run Code Online (Sandbox Code Playgroud)


Bra*_*don 5

使用锚点.

主页:

<a href="/sample#sushi">Sushi</a>
<a href="/sample#bBQ">BBQ</a>
Run Code Online (Sandbox Code Playgroud)

样本页面:

<div id='sushi'><a name="sushi"></a></div>
<div id='bbq'><a name="bbq"></a></div>
Run Code Online (Sandbox Code Playgroud)


小智 5

使用超文本引用和 ID 标签,

目标文本标题

一些段落文字

目标文本

<h1><a href="#target">Target Text Title</a></h1>
<p id="target">Target Text</p>
Run Code Online (Sandbox Code Playgroud)