Las insignias o badges en Bootstrap 4

Descubre como crear insignias o badges en Bootstrap 4. Son elementos muy útiles para destacar nuevos elementos, mostrar un pequeño conteo o etiquetar elementos.

Las insignias se utilizan para agregar información adicional a cualquier contenido.

En Bootstrap 4 se puede utilizar la clase .badge junto con una clase contextual dentro de los elementos <span> para crear insignias rectangulares.

Como crear una insignia o badge

Por ejemplo, puedes crear el siguiente título para una página agregándole al lado una etiqueta de «Nuevo»:

<h1>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h1>

Para conseguir como resultado:

Cabecera badge nuevo con Bootstrap 4

Escalabilidad de las insignias o badges

Las insignias son escalables y se ajustan al tamaño del elemento primario inmediato mediante el uso del tamaño de fuente relativo.

Por ejemplo, si utilizas las etiquetas h1, h2, h3, h4, h5 y h6 de la siguiente forma:

<h1>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h1>
<h2>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h2>
<h3>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h3>
<h4>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h4>
<h5>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h5>
<h6>Ejemplo cabecera con badge <span class="badge badge-secondary">Nuevo</span></h6>

Consigues como resultado:

Cabecera badges nuevo en Bootstrap 4

Insignias o badges como pequeño conteo

Las insignias se pueden usar como parte de enlaces o botones con el objetivo principal de mostrar un contador.

Por ejemplo, puedes crear un botón o barra de notificaciones como la siguiente:

<button type="button" class="btn btn-primary">
    Notificaciones <span class="badge badge-light">25</span>
</button>

Para conseguir como resultado:

Botón con badge de conteo en Bootstrap 4

Colores para las insignias o badges

Bootstrap ya tiene preparadas varias clases para colorear las insignias.

A continuación puedes encontrar el código para agregarlas en tu página:

<span class="badge badge-primary">Primary</span>
<span class="badge badge-secondary">Secondary</span>
<span class="badge badge-success">Success</span>
<span class="badge badge-danger">Danger</span>
<span class="badge badge-warning">Warning</span>
<span class="badge badge-info">Info</span>
<span class="badge badge-light">Light</span>
<span class="badge badge-dark">Dark</span>

Para conseguir como resultado:

Colores para los badges en Bootstrap 4

Esta muy bien tener estos colores por defecto pero quizá necesite agregar un color específico. En este caso, puedes crear tu propia clase CSS y agregarlo a tu <span>.

Insignias más redondeadas

Por defecto, las insignias tienen un redondeo de .25rem.

Bootstrap dispone de la clase .badge-pill para agregar un redondeo más grande, precisamente de 10rem.

De esta forma, puedes conseguir visualizar las insignias tal y como se muestran a continuación:

Badges con más borde redondeado en Bootstrap 4

Si necesitas agregar un redondeo específico siempre puedes crear tu propia clases y aplicarle la propiedad border-radius con el valor que necesites.

Enlaces como insignias

De forma rápida puedes crear enlaces con formato badge simplemente agregando la clase badge al elemento <a>.

Por ejemplo:

<a href="#" class="badge badge-primary">Primary</a>
<a href="#" class="badge badge-secondary">Secondary</a>
<a href="#" class="badge badge-success">Success</a>
<a href="#" class="badge badge-danger">Danger</a>
<a href="#" class="badge badge-warning">Warning</a>
<a href="#" class="badge badge-info">Info</a>
<a href="#" class="badge badge-light">Light</a>
<a href="#" class="badge badge-dark">Dark</a>

Ver demo Descargar

Ver más información sobre los badges en Bootstrap 4

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando…
Comparte en las redes sociales

Una respuesta a “Las insignias o badges en Bootstrap 4”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre