You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML下拉菜单链接失效求助:Drop down 1/2链接无法工作

解决HTML下拉菜单链接失效问题

嘿,我瞅了你的问题和提供的代码片段,很快就找到问题的关键啦!

问题根源

你代码里的下拉菜单项用的是<a href="#">Drop down 1</a>和<a href="#">Drop down 2</a>,这里的#是占位符链接,点击它只会让页面跳转到顶部,根本不会指向任何实际的目标页面,这就是链接失效的核心原因。另外,你的代码片段里还有个小语法问题:<li><a href="#">Drop down 2</a>&...</ul></li>里的&...是无效内容,还可能导致HTML结构不完整,这也可能影响菜单的正常功能。

修复步骤

  • 替换占位符链接:把两个下拉项的href="#"改成实际的目标页面路径,比如如果Drop down 1对应services.html,Drop down 2对应events.html,就改成:
    <li><a href="services.html">Drop down 1</a></li>
    <li><a href="events.html">Drop down 2</a></li>
    
    记得要确保这些页面文件确实存在于你的网站目录里哦。
  • 修复HTML语法错误:把代码里多余的&...删掉,保证HTML结构完整闭合,修正后的完整代码大概是这样:
    <nav> 
      <ul class="nav"> 
        <li><a class="current" href="index.html">Home</a></li> 
        <li>
          <a href="AboutUs.html">About Us</a> 
          <ul> 
            <li><a href="dropdown1.html">Drop down 1</a></li> 
            <li><a href="dropdown2.html">Drop down 2</a></li>
          </ul>
        </li>
      </ul>
    </nav>
    
  • 额外排查(可选):如果改完上面两步还是不行,检查一下有没有CSS设置了pointer-events: none在下拉菜单元素上,或者有没有JavaScript代码阻止了下拉项的点击事件——这些也可能导致链接无法正常响应。

按照上面的步骤操作,你的下拉菜单链接应该就能正常工作啦!

内容的提问来源于stack exchange,提问作者Venessa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 04:13:34