【问题标题】:I want my link to be underlined, but only when I am actually on that page at that moment我希望我的链接带有下划线,但前提是我当时实际上在该页面上
【发布时间】:2021-10-26 23:51:37
【问题描述】:

我怎样才能使我在那个时刻的链接下划线。 (这是在我的导航中,所以当我实际访问我的“主页”或“关于我们”页面时,我希望链接带有下划线,但只有这样。这可能与 CSS 相关吗?(不是 JavaScript。)谢谢!

【问题讨论】:

  • 你需要使用 js 或 php 或任何你使用的东西
  • @Novakron 请分享您的代码以便我为您提供帮助

标签: html css hyperlink navigation styles


【解决方案1】:

这听起来不仅仅是想在链接悬停时加下划线。看起来here 的建议是在每个页面上为“当前页面”的链接添加一个 CSS 类。

【讨论】:

    【解决方案2】:

    如果您希望链接仅在悬停时才带有下划线。你应该在你的 CSS 中写这样的东西:

    a:hover {
        text-decoration: underline;
    }
    

    这纯粹是在锚点悬停时添加下划线。

    如果您希望您的链接在单击后显示下划线,您应该在 CSS 中编写如下内容:

    a:active {
        text-decoration: underline;
    }
    

    【讨论】:

    • 感谢您的回答。实际上,当我将鼠标悬停在链接上时,我不希望它加下划线,我希望它在链接被主动访问时加下划线!不过,感谢您尝试回答这个问题! :)
    • @Novakron 对不起,我没有完全理解你的问题
    • 非常感谢!我会在早上测试它!谢谢!
    • 我会的,但你的回答仍然没有解决我的问题。当我点击链接时,我没有要求它加下划线,只是在我当时访问该页面时。无论如何,感谢您提供帮助!
    • @Novakron 对不起,我不太明白,但我现在可以正确回答这个问题,只要你与我分享你的所有代码。
    猜你喜欢
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多