Bootstrap成功图标在白色而不是绿色上显示白色?

Posted

技术标签:

【中文标题】Bootstrap成功图标在白色而不是绿色上显示白色?【英文标题】:Bootstrap success icon showing white on white instead of green? 【发布时间】:2022-01-15 13:25:09 【问题描述】:

我直接从bootstrap docs(下)复制了代码,但由于某种原因,我的“成功”徽章显示为白色背景上的白色文本?我可以突出显示文本,它在“那里”,但没有像应有的那样显示。

来自引导程序的代码:

<span class="badge badge-success">Success</span>

我页面上的代码:

<h5 class="card-title mb-2"><%= title %> <span class="badge badge-success">Success</span>
    </h5>

知道为什么它不能正常工作吗?

【问题讨论】:

【参考方案1】:

如果你使用 bootstrap 5,正确的是 badge bg-success

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"/>

<h5 class="card-title mb-2">
<%= title %>
<span class="badge bg-success">Success</span>
 </h5>
    
<span class="badge bg-success">Success</span>

很可能,您在项目中使用了 bootstrap 5,这就是它显示为空白的原因。如果你使用 bootstrap 4,你的代码就可以工作。

Bootstrap 5 badge

【讨论】:

以上是关于Bootstrap成功图标在白色而不是绿色上显示白色?的主要内容,如果未能解决你的问题,请参考以下文章

搜索视图关闭图标显示为禁用而不是白色

如何让通知图标在 Android 8.0.0 上正确显示?

如何将 Bootstrap 3 的字形图标更改为白色? [复制]

电脑上office软件都白图标了要怎么弄回来

如何应用字体真棒图标颜色-包括白色阴影而不仅仅是轮廓[重复]

Bootstrap 5 的按钮文本是黑色而不是白色,就像他们的演示一样