我有一个html页面,其中有几个列表嵌套在一个父列表中。我想在每个列表的底部创建一个链接,单击该链接会将用户带到列表项的顶部。
据我所知,可以像这样创建指向页面顶部的链接:
<a href="#">Top of Page</a>
我正在寻找的一个例子是
<a href=" ">Top of List</a>
答案 0 :(得分:2)
href
可以指向列表的id
。
所以,如果你有
<ul id="MyList">
<li>Example one</li>
<li>Example two</li>
<li>etc...</li>
</ul>
您可以通过以下方式链接到它:
<a href="#MyList">Top of list</a>
您提供的初始示例,链接到“#”会跳转到页面顶部,因为它实际上是一个未使用的ID,它始终位于页面顶部。
答案 1 :(得分:0)
您需要#
符号来引用ID:
<ul id="firstlist">
<!-- List goes here -->
</ul>
<a href="#firstlist">Go to top</a>
答案 2 :(得分:-1)
使用<a name="name">
代码
<li>list </li>
<li> list </li>
<li> list </li>
<li> list </li>
<li> list </li>
<li> list </li>
<li> list </li>
<li> <a name="name"> here </a></li>
<li> list </li>
<li> list </li>
<a href="#name">go to top</a>