1. Giới thiệu
Bootstrap 5 cung cấp các thành phần Navs và Tabs để giúp xây dựng các thanh điều hướng linh hoạt trong ứng dụng web. Những thành phần này hỗ trợ hiển thị nhiều kiểu tab khác nhau như ngang, dọc và có thể kết hợp với JavaScript để tạo hiệu ứng chuyển đổi nội dung mượt mà.
Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng Navs và Tabs trong Bootstrap 5 cùng với các tùy chỉnh nâng cao.
2. Cách sử dụng navs cơ bản
2.1 Navs dạng danh sách
Để tạo một thanh điều hướng cơ bản, sử dụng lớp .nav và .nav-item như sau:
html
<ul class="nav">
<li class="nav-item">
<a class="nav-link active" href="#">Trang chủ</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Giới thiệu</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Dịch vụ</a>
</li>
</ul>.navgiúp định dạng danh sách liên kết..nav-itemđại diện cho từng mục trong danh sách..nav-linklà lớp dành cho các liên kết..activeđánh dấu mục đang được chọn.
2.2 Navs căn giữa hoặc căn phải
Bootstrap hỗ trợ căn giữa hoặc căn phải bằng cách thêm các lớp Flexbox:
html
<ul class="nav justify-content-center">
<li class="nav-item">
<a class="nav-link active" href="#">Trang chủ</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Giới thiệu</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Dịch vụ</a>
</li>
</ul>.justify-content-centerđể căn giữa..justify-content-endđể căn phải.
3. Tabs trong Bootstrap 5
3.1 Tabs cơ bản
Để tạo Tabs có hiệu ứng chuyển đổi nội dung, sử dụng .nav-tabs và .tab-content:
