Bootstrap 4 List Groups
Basic List Groups
- First item
- Second item
- Third item
Để tạo list group, sử dụng thẻ <ul>
với class .list-group
, và thẻ <li>
với class .list-group-item
:
Ví dụ
<ul class="list-group">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Active State
- Active item
- Second item
- Third item
Sử dụng class .active
để highlight item:
Ví dụ
<ul class="list-group">
<li class="list-group-item active">Active item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
List Group với Linked Items
Để tạo một list group theo kiểu link để có thể click, sử dụng thẻ <div>
thay vì <ul>
và <a>
thay vì <li>
. Add class .list-group-item-action
nếu bạn muốn hiệu ứng hover:
Ví dụ
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action">First item</a>
<a href="#" class="list-group-item list-group-item-action">Second item</a>
<a href="#" class="list-group-item list-group-item-action">Third item</a>
</div>
Disabled Item
Class .disabled
thêm màu chữ nhạt hơn vào mục cần disable. Và khi sử dụng trên links, nó sẽ bỏ hiệu ứng hover đi:
Ví dụ
<div class="list-group">
<a href="#" class="list-group-item disabled">Disabled item</a>
<a href="#" class="list-group-item disabled">Disabled item</a>
<a href="#" class="list-group-item">Third item</a>
</div>
Remove Borders (Loại bỏ một số border)
- First item
- Second item
- Third item
- Fourth item
Ví dụ
<ul class="list-group list-group-flush">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
<li class="list-group-item">Fourth item</li>
</ul>
Horizontal List Groups
Nếu bạn muốn list hiển thị theo chiều ngang thay vì dọc như mặc định, add class .list-group-horizontal
cạnh .list-group
:
- First item
- Second item
- Third item
- Fourth item
Ví dụ
<ul class="list-group list-group-horizontal">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
<li class="list-group-item">Fourth item</li>
</ul>
Contextual Classes (Hay còn gọi là các lớp ngữ cảnh - các tiện ích này thường dùng để tạo màu)
- Success item
- Secondary item
- Info item
- Warning item
- Danger item
- Primary item
- Dark item
- Light item
Các class để đánh màu cho list-items gồm: .list-group-item-success
, list-group-item-secondary
, list-group-item-info
, list-group-item-warning
, .list-group-item-danger
, .list-group-item-primary
, list-group-item-dark
và list-group-item-light
,:
Ví dụ
<ul class="list-group">
<li class="list-group-item list-group-item-success">Success item</li>
<li class="list-group-item list-group-item-secondary">Secondary item</li>
<li class="list-group-item list-group-item-info">Info item</li>
<li class="list-group-item list-group-item-warning">Warning item</li>
<li class="list-group-item list-group-item-danger">Danger item</li>
<li class="list-group-item list-group-item-primary">Primary item</li>
<li class="list-group-item list-group-item-dark">Dark item</li>
<li class="list-group-item list-group-item-light">Light item</li>
</ul>
Link items với Contextual Classes
Ví dụ
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action">Action item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-success">Success item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-secondary">Secondary item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-info">Info item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-warning">Warning item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-danger">Danger item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-primary">Primary item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-dark">Dark item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-light">Light item</a>
</div>
List Group với Badges
- Inbox12
- Ads50
- Junk99
Ví dụ
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
Inbox
<span class="badge badge-primary badge-pill">12</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Ads
<span class="badge badge-primary badge-pill">50</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Junk
<span class="badge badge-primary badge-pill">99</span>
</li>
</ul>
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)