Grupos de lista de bootstrap


Grupos de lista básica

O grupo de lista mais básico é uma lista não ordenada com itens de lista:

  • Primeiro item
  • Segundo item
  • Terceiro item

Para criar um grupo de lista básico, use um <ul>elemento com class .list-groupe <li>elementos com class .list-group-item:

Exemplo

<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>

Listar grupo com emblemas

Você também pode adicionar emblemas a um grupo de listas. Os crachás serão posicionados automaticamente à direita:

  • 12Novo
  • 5Excluído
  • 3Avisos

Para criar um badge, crie um <span>elemento com classe .badge dentro do item da lista:

Exemplo

<ul class="list-group">
  <li class="list-group-item">New <span class="badge">12</span></li>
  <li class="list-group-item">Deleted <span class="badge">5</span></li>
  <li class="list-group-item">Warnings <span class="badge">3</span></li>
</ul>


Listar grupo com itens vinculados

Os itens em um grupo de lista também podem ser hiperlinks. Isso adicionará uma cor de fundo cinza ao passar o mouse:

Para criar um grupo de lista com itens vinculados, use <div>em vez de <ul> e <a>em vez de <li>:

Exemplo

<div class="list-group">
  <a href="#" class="list-group-item">First item</a>
  <a href="#" class="list-group-item">Second item</a>
  <a href="#" class="list-group-item">Third item</a>
</div>

Estado ativo

Use a .activeclasse para destacar o item atual:

Exemplo

<div class="list-group">
  <a href="#" class="list-group-item active">First item</a>
  <a href="#" class="list-group-item">Second item</a>
  <a href="#" class="list-group-item">Third item</a>
</div>

Item desativado

O seguinte grupo de lista tem um item desabilitado:

Para desabilitar um item, adicione a .disabledclasse:

Exemplo

<div class="list-group">
  <a href="#" class="list-group-item disabled">First item</a>
  <a href="#" class="list-group-item">Second item</a>
  <a href="#" class="list-group-item">Third item</a>
</div>

Classes contextuais

As classes contextuais podem ser usadas para colorir itens da lista:

  • Primeiro item
  • Segundo item
  • Terceiro item
  • Quarto item

As classes para colorir os itens da lista são: .list-group-item-success, list-group-item-info, list-group-item-warninge .list-group-item-danger:

Exemplo

<ul class="list-group">
  <li class="list-group-item list-group-item-success">First item</li>
  <li class="list-group-item list-group-item-info">Second item</li>
  <li class="list-group-item list-group-item-warning">Third item</li>
  <li class="list-group-item list-group-item-danger">Fourth item</li>
</ul>

Conteúdo personalizado

Você pode adicionar praticamente qualquer HTML dentro de um item de grupo de lista.

O Bootstrap fornece as classes .list-group-item-headinge .list-group-item-textque podem ser usadas da seguinte forma:

Exemplo

<div class="list-group">
  <a href="#" class="list-group-item active">
    <h4 class="list-group-item-heading">First List Group Item Heading</h4>
    <p class="list-group-item-text">List Group Item Text</p>
  </a>
  <a href="#" class="list-group-item">
    <h4 class="list-group-item-heading">Second List Group Item Heading</h4>
    <p class="list-group-item-text">List Group Item Text</p>
  </a>
  <a href="#" class="list-group-item">
    <h4 class="list-group-item-heading">Third List Group Item Heading</h4>
    <p class="list-group-item-text">List Group Item Text</p>
  </a>
</div>