Bootstrap - Gruppo di elenchi

Lo scopo del componente gruppo di elenchi è di rendere contenuto complesso e personalizzato negli elenchi. Per ottenere un gruppo di elenchi di base:

  • Aggiungi la classe .list-group all'elemento <ul>.

  • Aggiungi classe .list-group-item a <li>.

Il seguente esempio lo dimostra:

<ul class = "list-group">
   <li class = "list-group-item">Free Domain Name Registration</li>
   <li class = "list-group-item">Free Window Space hosting</li>
   <li class = "list-group-item">Number of Images</li>
   <li class = "list-group-item">24*7 support</li>
   <li class = "list-group-item">Renewal cost per year</li>
</ul>

Aggiunta di badge al gruppo di elenchi

Possiamo aggiungere il componente badge a qualsiasi elemento del gruppo di elenchi e verrà automaticamente posizionato a destra. Basta aggiungere<span class = "badge">all'interno dell'elemento <li>. Il seguente esempio lo dimostra:

<ul class = "list-group">
   <li class = "list-group-item">Free Domain Name Registration</li>
   <li class = "list-group-item">Free Window Space hosting</li>
   <li class = "list-group-item">Number of Images</li>
   
   <li class = "list-group-item">
      <span class = "badge">New</span>
      24*7 support
   </li>
   
   <li class = "list-group-item">Renewal cost per year</li>
   
   <li class = "list-group-item">
      <span class = "badge">New</span>
      Disocunt Offer
   </li>
</ul>

Collegamento di elementi del gruppo di elenchi

Utilizzando gli anchor tag invece degli elementi dell'elenco, possiamo collegare i gruppi dell'elenco. Dobbiamo usare <div> invece dell'elemento <ul>. Il seguente esempio lo dimostra:

<a href = "#" class = "list-group-item active">
   Free Domain Name Registration
</a>

<a href = "#" class = "list-group-item">24*7 support</a>
<a href = "#" class = "list-group-item">Free Window Space hosting</a>
<a href = "#" class = "list-group-item">Number of Images</a>
<a href = "#" class = "list-group-item">Renewal cost per year</a>

Aggiungi contenuto personalizzato al gruppo di elenchi

Possiamo aggiungere qualsiasi contenuto HTML ai gruppi di elenchi collegati sopra. Il seguente esempio lo dimostra:

<div class = "list-group">
   <a href = "#" class = "list-group-item active">
      <h4 class = "list-group-item-heading">
         Starter Website Package
      </h4>
   </a>
   
   <a href = "#" class = "list-group-item">
      <h4 class = "list-group-item-heading">
         Free Domain Name Registration
      </h4>
      
      <p class = "list-group-item-text">
         You will get a free domain registration with website pages.
      </p>
   </a>
   
   <a href = "#" class = "list-group-item">
      <h4 class = "list-group-item-heading">
         24*7 support
      </h4>
      
      <p class = "list-group-item-text">
         We provide 24*7 support.
      </p>
   </a>
</div>

<div class = "list-group">
   <a href = "#" class = "list-group-item active">
      <h4 class = "list-group-item-heading">
         Business Website Package
      </h4>
   </a>
   
   <a href = "#" class="list-group-item">
      <h4 class = "list-group-item-heading">
         Free Domain Name Registration
      </h4>
      
      <p class = "list-group-item-text">
         You will get a free domain registration with website pages.
      </p>
   </a>
   
   <a href = "#" class = "list-group-item">
      <h4 class = "list-group-item-heading">24*7 support</h4>
      <p class = "list-group-item-text">We provide 24*7 support.</p>
   </a>
</div>