【问题标题】:Neither Absolute Links/Relative Links Won't Work in Menu绝对链接/相对链接都不能在菜单中工作
【发布时间】:2016-05-10 21:53:38
【问题描述】:

我正在复习我的 html 基础知识,我正在使用模板进行练习,这是我关于显示(使用 jquery)菜单的问题:

    <ul>
        <li class="home-link"><a href="http://example.com">Home</a></li>
        <li><a href="http://example.com/alpha.html">Alpha</a></li>
        <li><a href="http://example.com/beta.html">Beta</a></li>
    </ul>

当页面被加载并且我点击链接时没有任何反应,唯一有效的就是主页。在示例中,他们使用这些类型的链接,并且它们都可以正常工作:

    <ul>
        <li class="home-link"><a href="http://example.com">Home</a></li>
        <li><a href="http://example.com/alpha">Alpha</a></li>
        <li><a href="http://example.com/beta">Beta</a></li>
    </ul>

他们似乎指向一个文件夹?我已经尝试了一切,相对的,绝对的,但没有。他们是否更改了 htaccess 文件?当我在菜单 div 之外创建链接时,它们工作得非常好。

任何指针,提示,提示?谢谢。

编辑:我按照建议将样式应用于其他链接,但它不起作用。奇怪的是,如果我右键单击并打开它们工作的链接。

【问题讨论】:

    标签: javascript jquery html .htaccess


    【解决方案1】:

    我看到你有一个关于 Home 的课程,我猜这与造型有关,而 home 似乎是唯一有效的课程。

    尝试在其他链接上添加相同的类,看看它是否有效。

    另外,如果您在其中一个链接上使用 position: absolute 并且它仍然无法点击,请尝试为其添加更高的 z-index [不推荐作为永久修复,而是找到问题的根源]。

    CSS-Tricks 对理解位置属性有很好的指导。

    编辑: 为了澄清,将 class="home-link" 添加到其他 li 标签

    【讨论】:

      猜你喜欢
      • 2015-12-04
      • 2012-04-02
      • 2011-02-21
      • 1970-01-01
      • 2010-09-25
      • 2010-10-07
      • 2013-05-10
      • 1970-01-01
      • 2014-12-27
      相关资源
      最近更新 更多