List Group
List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.
Basic example
Use .list-group and .list-group-item. Add .active or .disabled for states.
- Active Item
- A second item
- A third item
- A fourth item
- A disabled item
HTML
<!-- Basic list group -->
<ul class="list-group">
<li class="list-group-item active" aria-current="true">Active Item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
<li class="list-group-item">A fourth item</li>
<li class="list-group-item disabled" aria-disabled="true">A disabled item</li>
</ul>Flush
Add .list-group-flush to remove the outer borders. Useful within cards.
- An item
- A second item
- A third item
HTML
<!-- Flush list group (no outer borders) -->
<ul class="list-group list-group-flush">
<li class="list-group-item">An item</li>
<li class="list-group-item">A second item</li>
<li class="list-group-item">A third item</li>
</ul>With badges
Add badges to any list group item to show unread counts, labels, or indicators using flex utilities.
- Inbox14
- Ads2
- Junk1
HTML
<!-- List group with badges -->
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
Inbox
<span class="badge bg-primary rounded-pill">14</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Ads
<span class="badge bg-primary rounded-pill">2</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Junk
<span class="badge bg-primary rounded-pill">1</span>
</li>
</ul>Action items
Use <a> tags with .list-group-item-action for clickable list group items with hover states.
HTML
<!-- Actionable list group (links) -->
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action active" aria-current="true">Active link</a>
<a href="#" class="list-group-item list-group-item-action">A second link</a>
<a href="#" class="list-group-item list-group-item-action">A third link</a>
<a href="#" class="list-group-item list-group-item-action disabled" tabindex="-1">Disabled link</a>
</div>