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

Bootstrap 5如何让链接在浅色/深色模式下都不显示为链接样式

让链接和普通文本样式一致,自动适配Bootstrap深浅模式(无需JS)

方案1:用Bootstrap自带工具类快速实现

给目标链接加上两个工具类,直接搞定:

<a href="#" class="text-reset text-decoration-none">和普通文本一样的链接</a>
  • text-reset:让链接颜色继承父元素的文本颜色,Bootstrap切换深浅模式时会自动跟着变化
  • text-decoration-none:去掉链接默认的下划线

方案2:全局自定义样式(适合全站链接统一修改)

如果想让所有链接都默认用这个样式,写一段自定义CSS就行,用Bootstrap原生的CSS变量,完全不需要JavaScript:

a {
  color: var(--bs-body-color);
  text-decoration: none;
}

/* 可选:hover状态可按需调整,比如和普通文本hover保持一致 */
a:hover {
  color: var(--bs-body-color);
  text-decoration: underline; /* 不需要的话直接删掉这行 */
}

var(--bs-body-color)是Bootstrap内置的变量,浅色模式下对应默认文本色,深色模式会自动切换成深色主题的文本色,深浅模式切换时完全自动适配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 06:13:21