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

Bootstrap导航栏点击返回后链接文本变黑问题求助

Bootstrap Navbar 链接状态异常问题分析与解决

问题原因

这是浏览器默认的链接聚焦/激活状态与自定义样式冲突导致的。Bootstrap的.nav-link自带:focus、:active伪类的默认样式(文字颜色为黑色),当你点击链接跳转后返回页面,浏览器会自动保留该链接的聚焦状态,而你的自定义CSS只覆盖了默认和hover状态,未处理聚焦/激活状态,因此链接会显示黑色,直到点击页面其他元素触发失焦为止。

解决方法

在你的CSS中补充:focus和:active伪类的样式,覆盖Bootstrap的默认规则:

.nav-link { 
  color: rgb(169, 181, 204); 
  font-size: 0.98rem; 
}
a.nav-link:hover,
a.nav-link:focus,
a.nav-link:active { 
  color: rgb(255, 255, 255); 
  font-weight: bold;
}

如果需要统一已访问链接的样式,还可以追加:visited伪类,保持视觉一致性。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 12:08:09