【问题标题】:Anchor link isn't clickable in Bootstrap navbar-brandBootstrap navbar-brand 中的锚链接不可点击
【发布时间】:2016-09-09 16:49:34
【问题描述】:

在以下演示 (http://bootsnipp.com/snippets/GXb7V) 中,我们有这行标记:

<a class="navbar-brand" href="#">Brand</a>

无论href是改成URL还是保留为#,都不能点击这个链接。

有谁知道如何解决这个问题?

我认为问题可能与搜索表单以及它扩展为导航全宽的方式有关(参见 bootsnipp 示例)。我还在这里阅读了一篇文章 (Link isn't clickable within my navbar on Bootstrap 2 page),其中讨论了 clearfix 课程,但在这种情况下没有帮助。

【问题讨论】:

    标签: html twitter-bootstrap


    【解决方案1】:

    这可能是因为它上面还有另一个元素。您可以通过更改其 z-index 来修复它。

    a.navbar-brand {
        position: relative;
        z-index: 1;
    }
    

    【讨论】:

    • 很高兴它有帮助。不要忘记将 z-index 保持在较低水平,也不要到处乱用 999,它会变得非常难以维护。
    • 干杯。顺便说一句,我在 .navbar-brand 中使用了一个图像,并且当使用您建议的 CSS 时,该图像在完全展开后会显示在搜索栏中。但是,当搜索输入完全展开以停止显示图像时,可以通过使用 jquery 将 z-index 从 1 切换到 -1 来解决这个问题。不过感谢 z-index 信息,我不会得到那个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2021-03-08
    • 2014-07-11
    • 1970-01-01
    • 1970-01-01
    • 2014-01-12
    相关资源
    最近更新 更多