Cómo agregar etiquetas tooltip de Boostrap a un ícono

En este momento estás viendo Cómo agregar etiquetas tooltip de Boostrap a un ícono
  • Autor de la entrada:
  • Categoría de la entrada:Boostrap
  • Tiempo de lectura:3 minutos de lectura

Como ya sabes, un tooltip es texto descriptivo que va asociado a un elemento determinado de página web, por ejemplo campos de un formulario, imágenes, botones, etc. Pero gracias a Boostrap también es posible añadir un tooltip a cualquier font ícon o fuente de íconos.

Para este ejemplo vamos a asociar un tootip con un ícono de Fontawesome.

Primero creamos el contenido HTML:

<div class="mt-5 ml-4" > 
  <a href="#"><i class="fas fa-cloud-download-alt" data-toggle="tooltip"
      data-original-title="Descargar"></i></a>
  <a href="#"><i class="fas fa-upload" data-toggle="tooltip" data-original-title="Subir"></i></a>
  <a href="#"><i class="fas fa-sign-in-alt" data-toggle="tooltip"
      data-original-title="Registrarse"></i></a>
  <a href="#"><i class="fas fa-redo-alt" data-toggle="tooltip"
        data-original-title="Refrescar"></i></a>
  <a href="#"><i class="fas fa-cog" data-toggle="tooltip" data-original-title="Configuración"></i></a>
 <p class="mt-4"><b>Nota:</b> Coloca el puntero del ratón por encima de cada ícono para ver su tooltip.</p>
 </div>

Tal y como puedes ver, hemos encerrado cada elemento <i> (que son los que emplea Fontawesome para mostrar sus íconos) dentro de un elemento <a>. Obviamente esto es opcional y lo hacemos en caso de que quisieramos vincular los íconos con cualquier otro elemento, página o recurso.

También hemos añadido los atributos data-toggle=»tooltip» y data-original-title a cada elemento <i>.

Para activar los tooltips vamos a utilizaremos el método .tooltip() de Boostrap:

$(document).ready(function(){
    $('[data-toggle="tooltip"]').tooltip({
        placement : 'top'
    });
});

El atributo placement con el valor top permite que al pasar el puntero del ratón por encima del ícono el tooltip se muestre en la parte superior del mismo.

Código completo:

See the Pen Cómo agregar etiquetas tooltip de Boostrap a un ícono by simplicitytree (@simplicitytree) on CodePen.0

Artículos Relacionados
Orlando José-Rivera
Últimas entradas de Orlando José-Rivera (ver todo)

Deja una respuesta