12. Badge trong Bootstrap 5 – Hướng dẫn học Bootstrap

Hướng dẫn học Bootstrap

Badge trong Bootstrap 5 là một thành phần được sử dụng để hiển thị thông tin như số lượng, trạng thái hoặc thông báo trên giao diện của bạn. Đây là cách bạn có thể sử dụng badge trong Bootstrap 5:

Badge cơ bản

Để tạo một badge cơ bản, bạn có thể sử dụng lớp .badge:

htmlCopy code<span class="badge">Badge cơ bản</span>

Badge với màu sắc

Bạn có thể tùy chỉnh màu sắc của badge bằng cách sử dụng lớp .badge-{color}. Bootstrap 5 có sẵn các lớp màu như .badge-primary, .badge-secondary, .badge-success, .badge-danger, v.v.

htmlCopy code<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>

Badge tròn

Bạn có thể làm cho badge tròn bằng cách thêm lớp .rounded-pill:

htmlCopy code<span class="badge badge-primary rounded-pill">Tròn</span>

Badge trong nút

Bạn có thể đặt badge trong một nút bằng cách sử dụng nút của Bootstrap và đặt badge bên trong nút:

htmlCopy code<button class="btn btn-primary">
  Thông báo <span class="badge bg-danger">5</span>
</button>

Badge trong danh sách

Badge cũng có thể được sử dụng trong danh sách để hiển thị số lượng hoặc thông tin liên quan:

htmlCopy code<ul class="list-group">
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Item 1
    <span class="badge bg-primary">3</span>
  </li>
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Item 2
    <span class="badge bg-danger">7</span>
  </li>
  <li class="list-group-item d-flex justify-content-between align-items-center">
    Item 3
    <span class="badge bg-success">2</span>
  </li>
</ul>

Đó là cách bạn có thể sử dụng badge trong Bootstrap 5 để hiển thị các thông tin như số lượng, trạng thái hoặc thông báo trên giao diện của bạn. Bạn có thể tùy chỉnh chúng bằng cách sử dụng các lớp màu và kiểu khác nhau để phù hợp với thiết kế của bạn.

Dưới đây là một ví dụ hoàn chỉnh về cách sử dụng badge trong Bootstrap 5 trong một trang HTML đơn giản:

htmlCopy code<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ví dụ về Badge trong Bootstrap 5</title>
    <!-- Liên kết với tệp CSS Bootstrap -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
    <div class="container mt-5">
        <h1>Ví dụ về Badge trong Bootstrap 5</h1>

        <!-- Badge cơ bản -->
        <span class="badge">Badge cơ bản</span>

        <!-- Badge với màu sắc -->
        <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>

        <!-- Badge tròn -->
        <span class="badge badge-primary rounded-pill">Tròn</span>

        <!-- Badge trong nút -->
        <button class="btn btn-primary">
          Thông báo <span class="badge bg-danger">5</span>
        </button>

        <!-- Badge trong danh sách -->
        <ul class="list-group mt-3">
          <li class="list-group-item d-flex justify-content-between align-items-center">
            Item 1
            <span class="badge bg-primary">3</span>
          </li>
          <li class="list-group-item d-flex justify-content-between align-items-center">
            Item 2
            <span class="badge bg-danger">7</span>
          </li>
          <li class="list-group-item d-flex justify-content-between align-items-center">
            Item 3
            <span class="badge bg-success">2</span>
          </li>
        </ul>
    </div>

    <!-- Liên kết với tệp JavaScript Bootstrap (tùy chọn) -->
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"></script>
</body>
</html>

Với mã HTML này, bạn có thể thấy cách sử dụng các loại badge trong Bootstrap 5 và cách chúng có thể được tích hợp vào giao diện web của bạn để hiển thị thông tin, trạng thái, hoặc số lượng. Điều này giúp tạo ra giao diện người dùng phong cách và dễ hiểu với Badge trong Bootstrap 5 – Hướng dẫn học Bootstrap.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top