Bootstrap5 List Group
Bootstrap 5 List Group is a component used to display a series of items or content, often used for navigation, tags, menus, or other similar list forms.
The list group component provides a flexible way to display ordered or unordered content, and you can customize the style, interaction, and layout of each item.
Basic Structure
Bootstrap 5 list group consists of the following parts:
.list-group: A container used to wrap the entire list..list-group-item: Each list item, usually containing text, links, or other content..list-group-item-action: Makes list items clickable, often used to create interactive lists..list-group-item-primaryetc.: Used to add different background colors or other styles to list items.
Most basic list groups are unordered.

To create a list group, you can add<ul>on the element.list-groupclass, on the<li>element add.list-group-itemclass:
Example
<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>
Try it Yourself »
Active list item
By adding.activeclass to set the active list item:
Example
<ul class="list-group">
<li class="list-group-item active">Active list item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Try it Yourself »
Disabled list item
.disabledclass is used to set disabled list items:
Example
<ul class="list-group">
<li class="list-group-item disabled">Disabled item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Try it Yourself »
Link list items
To create a linked list item, you can replace<ul>with<div>
, <a>replace<li>. If you want to show a gray background on mouse hover, add.list-group-item-actionclass:
Example
<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>
Try it Yourself »
Remove list border
Use.list-group-flushclass to remove the border and border radius of the list:
Example
<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>
Try it Yourself »
Horizontal list group
We can add.list-group-horizontalclass to.list-groupafter the class to create a horizontal list group:
Example
<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>
Try it Yourself »
Multiple color list items

The color of list items can be set using the following classes:
.list-group-item-success, list-group-item-secondary, list-group-item-info,
list-group-item-warning, .list-group-item-danger, list-group-item-darkandlist-group-item-light:
Example
<ul class="list-group">
<li class="list-group-item list-group-item-success">Success list item</li>
<li class="list-group-item list-group-item-secondary">Secondary list item</li>
<li class="list-group-item list-group-item-info">Info list item</li>
<li class="list-group-item list-group-item-warning">Warning list item</li>
<li class="list-group-item list-group-item-danger">Danger list item</li>
<li class="list-group-item list-group-item-primary">Primary list item</li>
<li class="list-group-item list-group-item-dark">Dark list item</li>
<li class="list-group-item list-group-item-light">Light list item</li>
</ul>
Try it Yourself »
Linked multiple color list items
Example
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action">Active list item</a>
<a href="#" class="list-group-item list-group-item-success">Success list item</a>
<a href="#" class="list-group-item list-group-item-secondary">Secondary list item</a>
<a href="#" class="list-group-item list-group-item-info">Info list item</a>
<a href="#" class="list-group-item list-group-item-warning">Warning list item</a>
<a href="#" class="list-group-item list-group-item-danger">Danger list item</a>
<a href="#" class="list-group-item list-group-item-primary">Primary list item</a>
<a href="#" class="list-group-item list-group-item-dark">Dark list item</a>
<a href="#" class="list-group-item list-group-item-light">Light list item</a>
</div>
Try it »
List group case
Other extensions