Bootstrap/docs/4.5/components/badge

来自菜鸟教程
跳转至:导航、​搜索

证件,我们的小数量和标签组件的文档和示例。

通过使用相对字体大小和,徽章可以缩放以匹配直接父元素的大小。 em 单位。

标题示例 New

标题示例 New

标题示例 New

标题示例 New

标题示例 New
标题示例 New
<h1> 标题示例 <span class="badge badge-secondary">New</span></h1>
<h2> 标题示例 <span class="badge badge-secondary">New</span></h2>
<h3> 标题示例 <span class="badge badge-secondary">New</span></h3>
<h4> 标题示例 <span class="badge badge-secondary">New</span></h4>
<h5> 标题示例 <span class="badge badge-secondary">New</span></h5>
<h6> 标题示例 <span class="badge badge-secondary">New</span></h6>

徽章可以用作链接或按钮的一部分,以提供计数器。

<button class="btn btn-primary" type="button"> 通知 <span class="badge badge-light">4</span>
</button>

请注意,根据使用方式的不同,徽章可能会使屏幕阅读器和类似辅助技术的用户感到困惑。 虽然徽章的样式提供了有关其用途的视觉提示,但这些用户将仅看到徽章的内容。 根据具体情况,这些标记在句子,链接或按钮的末尾可能看起来像是随机附加的单词或数字。

除非上下文清楚(如“通知”示例一样,理解为“ 4”是通知的数量),否则请考虑在视觉上隐藏的附加文本中包含附加上下文。

<button class="btn btn-primary" type="button"> 轮廓 <span class="badge badge-light">9</span>
<span class="sr-only">unread messages</span>
</button>

上下文差异

添加下面提到的任何修饰符类,以更改徽章的外观。

Primary Secondary Success Danger Warning Info Light Dark
<span class="badge badge-primary">Primary</span>
<span class="badge badge-secondary">Secondary</span>
<span class="badge badge-success">Success</span>
<span class="badge badge-danger">Danger</span>
<span class="badge badge-warning">Warning</span>
<span class="badge badge-info">Info</span>
<span class="badge badge-light">Light</span>
<span class="badge badge-dark">Dark</span>
向辅助技术传达意义

使用颜色添加含义仅提供视觉指示,而不会传达给辅助技术的用户(例如屏幕阅读器)。 确保用颜色表示的信息从内容本身来看是显而易见的(例如 可见的文字),或通过其他方式(例如, .sr-only 类。


药丸徽章

使用 .badge-pill 修饰符类,使徽章更加圆润(具有更大的 border-radius 和其他水平 padding ). 如果您错过了v3的徽章,则很有用。

次要 成功 危险 警告 Info Dark
<span class="badge badge-pill badge-primary"> 主 </span>
<span class="badge badge-pill badge-secondary"> 次要 </span>
<span class="badge badge-pill badge-success"> 成功 </span>
<span class="badge badge-pill badge-danger"> 危险 </span>
<span class="badge badge-pill badge-warning"> 警告 </span>
<span class="badge badge-pill badge-info"> Info </span>
<span class="badge badge-pill badge-light"> 光 </span>
<span class="badge badge-pill badge-dark"> Dark </span>

链接

使用上下文 .badge-* 上的课程 <a> 元素快速提供 可行的 带有悬停状态和焦点状态的徽章。

<a class="badge badge-primary" href="#"> 主 </a>
<a class="badge badge-secondary" href="#"> 次要 </a>
<a class="badge badge-success" href="#"> 成功 </a>
<a class="badge badge-danger" href="#"> 危险 </a>
<a class="badge badge-warning" href="#"> 警告 </a>
<a class="badge badge-info" href="#"> Info </a>
<a class="badge badge-light" href="#"> 光 </a>
<a class="badge badge-dark" href="#"> Dark </a>