天天看点

Bootstrap 徽章(Badges)

本章将讲解 Bootstrap 徽章(Badges)。徽章与标签相似,主要的区别在于徽章的边角更加圆滑。

徽章(Badges)主要用于突出显示新的或未读的项。如需使用徽章,只需要把 <b>&lt;span class="badge"&gt;</b> 添加到链接、Bootstrap 导航等这些元素上即可。

下面的实例演示了这点:

展示未读邮件:

&lt;a href="#"&gt;Mailbox &lt;span class="badge"&gt;50&lt;/span&gt;&lt;/a&gt;

结果如下所示:

Bootstrap 徽章(Badges)

当没有新的或未读的项时,通过 CSS 的 <b> :empty</b> 选择器,徽章会折叠起来,表示里边没有内容。

展示未读消息:

&lt;div class="container"&gt;

&lt;h2&gt;徽章&lt;/h2&gt;

&lt;p&gt;.badge 类指定未读消息的数量:&lt;/p&gt;

&lt;p&gt;&lt;a href="#"&gt;收件箱 &lt;span class="badge"&gt;21&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;/div&gt;

您可以在激活状态的胶囊式导航和列表导航中放置徽章。通过使用 <b>&lt;span class="badge"&gt;</b> 来激活链接,如下面的实例所示:

&lt;h4&gt;胶囊式导航中的激活状态&lt;/h4&gt;

&lt;ul class="nav nav-pills"&gt;

&lt;li class="active"&gt;

&lt;a href="#"&gt;首页

&lt;span class="badge"&gt;42&lt;/span&gt;

&lt;/a&gt;

&lt;/li&gt;

&lt;li&gt;

&lt;a href="#"&gt;简介&lt;/a&gt;

&lt;a href="#"&gt;消息

&lt;span class="badge"&gt;3&lt;/span&gt;

&lt;/ul&gt;

&lt;br&gt;

&lt;h4&gt;列表导航中的激活状态&lt;/h4&gt;

&lt;ul class="nav nav-pills nav-stacked" style="max-width: 260px;"&gt;

&lt;a href="#"&gt;

&lt;span class="badge pull-right"&gt;42&lt;/span&gt;首页&lt;/a&gt;

&lt;span class="badge pull-right"&gt;3&lt;/span&gt;消息

Bootstrap 徽章(Badges)