Bootstrap5 徽章学习笔记

什么是Bootstrap5徽章?

Bootstrap5徽章是一种用于在页面上显示短文本标签或状态的小组件。可以用于表示当前页面的状态、新消息计数器、用户角色等。

如何使用Bootstrap5徽章?

徽章可以很容易地通过以下HTML代码添加到网页中:

htmlCopy Code
<span class="badge bg-primary">Primary</span> <span class="badge bg-secondary">Secondary</span> <span class="badge bg-success">Success</span> <span class="badge bg-danger">Danger</span> <span class="badge bg-warning text-dark">Warning</span> <span class="badge bg-info text-dark">Info</span> <span class="badge bg-light text-dark">Light</span> <span class="badge bg-dark">Dark</span>

其中 badge 是一个必需的CSS类,它会设置一些徽章共享的样式属性。bg-* 类设置了徽章的背景颜色,而 text-* 类设置了文字颜色。此外,你还可以给徽章添加自定义的样式类,以便进行个性化设置。

徽章大小

Bootstrap5提供了不同大小的徽章,其中包括默认大小的、更小的和更大的徽章。你可以根据需要选择合适的大小。

htmlCopy Code
<span class="badge bg-primary fs-6">Default</span> <span class="badge bg-secondary fs-7">Small</span> <span class="badge bg-success fs-4">Large</span>

徽章链接

徽章可以通过添加 a 标签来实现链接。如果你想为徽章添加链接,只需添加一个 a 标签即可。

htmlCopy Code
<a href="#" class="badge bg-primary">Link Badge</a>

徽章实例

以下是一个示例页面,其中包含了不同类型、大小和链接的徽章:

htmlCopy Code
<!DOCTYPE html> <html> <head> <title>Bootstrap5 Badge Example</title> <!-- Bootstrap CSS --> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css"> </head> <body> <h1>Bootstrap5 Badge Example</h1> <span class="badge bg-primary">Primary</span> <span class="badge bg-secondary fs-7">Secondary</span> <span class="badge bg-success fs-4">Success</span> <span class="badge bg-danger">Danger</span> <span class="badge bg-warning text-dark">Warning</span> <span class="badge bg-info text-dark">Info</span> <span class="badge bg-light text-dark">Light</span> <span class="badge bg-dark">Dark</span> <br><br> <a href="#" class="badge bg-primary">Link Badge</a> <br><br> <span class="badge bg-danger">13</span> <span class="badge bg-warning text-dark">5</span> <span class="badge bg-info text-dark">10+</span> <br><br> <span class="badge bg-success">In Stock</span> <span class="badge bg-danger">Out of Stock</span> </body> </html>

上述示例包含了不同类型、大小和链接的徽章,以及用于表示计数器和状态的徽章。你可以根据需要进行自定义设置,以便更好地展示页面中的内容。