首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML -只有一些锚链接工作(相同的页面)

HTML -只有一些锚链接工作(相同的页面)
EN

Stack Overflow用户
提问于 2018-05-28 09:16:00
回答 1查看 49关注 0票数 2

我使用锚链接链接到同一页面上的标题。但只有一些工作。这是我的密码:

代码语言:javascript
复制
<ol type="A">
    <li>
        <a href="#HandleidingWebsite">Handleiding Website</a>
        <ol>
            <li><a href="#Inleiding">Inleiding</a></li>
            <li><a href="#Login">Login</a></li>
            <li><a href="#Hoofdscherm">Hoofdscherm / Rooster</a></li>
            <li>
                <a href="#Input">Input</a>
                <ol type="a">
                    <li><a href="#Machinerooster">Machinerooster</a></li>
                    <li><a href="#Ploegenrooster">Ploegenrooster</a></li>
                    <li><a href="#Beschikbaarheid">Beschikbaarheid</a></li>
                    <li><a href="#SkillMatrix">Skill Matrix</a></li>
                </ol>
            </li>
            <li><a href="#Afdelingen">Afdelingen</a></li>
...

它与以下div链接:

代码语言:javascript
复制
<h1 id="HandleidingWebsite">A. Handleiding Website</h1>
<hr />
<div class="handleidingH2" id="Inleiding">
    <h2>1. Inleiding</h2>
</div>
...
<br />
<div class="handleidingH2" id="Afdelingen">
    <h2>5. Afdelingen</h2>
</div>

代码语言:javascript
复制
<div id="Machinerooster" class="handleidingH3">
    <h2>Machinerooster</h2>
</div>

这些链接起作用:

  • 采编
  • 登录
  • 霍夫舍姆
  • 输入
  • 采编

但是链接到#Machinerooster或#Afdelingen不起作用。URL更改,但滚动位置保持不变。

我已经看到了关于<base>标记的Stackoverflow解决方案,但是我没有<base>标记。

我正在使用Firefox,但在所有浏览器上都有相同的问题。首先,我认为问题可能是页面的长度,但粘贴到另一个位置没有帮助。

我想链接到的div不是嵌套在其他元素中的。我没有重复的身份证。

我不知道问题出在哪里,我希望有人能帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-28 09:51:43

解决方案在我的_Layout文件中。我在导航菜单中使用了相同的ID。所以问题是重复的身份证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50562915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档