Xem thêm

Tạo Menu Xổ Xuống dễ dàng với Bootstrap

Huy Erick
Bạn đã bao giờ nghe đến thuật ngữ "dropdown menu" chưa? Với Bootstrap, bạn có thể dễ dàng tạo ra những menu xổ xuống chỉ trong vài bước đơn giản. Hôm nay, chúng ta sẽ...

Bạn đã bao giờ nghe đến thuật ngữ "dropdown menu" chưa? Với Bootstrap, bạn có thể dễ dàng tạo ra những menu xổ xuống chỉ trong vài bước đơn giản. Hôm nay, chúng ta sẽ cùng tìm hiểu cách tạo Dropdown menu với Bootstrap như thế nào.

Bắt đầu với thẻ div được gán class dropdown

Đầu tiên, hãy bao gồm tất cả nội dung bên trong một thẻ div được gán class dropdown. Class này sẽ áp dụng các kiểu dáng mà Bootstrap hỗ trợ. Dưới đây là đoạn mã để làm điều đó:

Phân tích từng thành phần trong dropdown menu

Đầu tiên, chúng ta có thẻ a. Trong ví dụ này, tôi sử dụng thẻ a để định nghĩa văn bản "Dropdown". Bạn cũng có thể sử dụng thẻ button nếu không sử dụng liên kết.

Trong thẻ a, có hai thành phần quan trọng:

  • Thuộc tính data-toggle là một thuộc tính bootstrap đặc biệt. Nó giúp tạo hiệu ứng khi click vào dropdown menu.
  • Lớp caret được đặt trong thẻ span. Lớp này sẽ tạo ra một biểu tượng mũi tên xuống để hiển thị trên trang web.

Phần thứ hai là nội dung được bao bọc bên trong thẻ ul và được định dạng bằng class dropdown-menu. Phần này mặc định ẩn và chỉ hiển thị khi click hoặc di chuột qua thẻ a trên.

Dropdown Menu

Vô hiệu hóa các phần tử trong menu

Để vô hiệu hóa một phần tử trong menu, chỉ cần thêm lớp disabled cho thẻ li tương ứng. Khi làm như vậy, bạn sẽ không thể tương tác với phần tử menu đó nữa.

Dropdown Menu với phần tử vô hiệu hóa

Ghép Dropdown menu vào menu chính của Bootstrap

Để thêm Dropdown menu vào menu chính của Bootstrap, chỉ cần nhúng mã nguồn sau vào trang web của bạn:

Kết quả trên trang web sẽ như sau:

Dropdown Menu trong menu chính của Bootstrap

Việc thêm dropdown menu vào menu chính của Bootstrap thật đơn giản, phải không? Vậy bạn còn chờ gì nữa, hãy áp dụng và kiểm tra ngay.

Chúc bạn thành công!

1