Foros del Web » Programando para Internet » Javascript »

mostrar div como tooltip

Estas en el tema de mostrar div como tooltip en el foro de Javascript en Foros del Web. hola, que script recomendarían para mostrar un div, a modo de tooltip, al pasar por cada enlace: <a href="enlace1" title="titulo1"></a> <div class="tooltip">texto 1</div> <a href="enlace2" ...
  #1 (permalink)  
Antiguo 09/08/2011, 12:12
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
mostrar div como tooltip

hola,

que script recomendarían para mostrar un div, a modo de tooltip, al pasar por cada enlace:

<a href="enlace1" title="titulo1"></a>
<div class="tooltip">texto 1</div>
<a href="enlace2" title="titulo2"></a>
<div class="tooltip">texto 2</div>
<a href="enlace3" title="titulo3"></a>
<div class="tooltip">texto 3</div>

un saludo,
  #2 (permalink)  
Antiguo 09/08/2011, 12:17
Avatar de patkoala  
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 19
Respuesta: mostrar div como tooltip

Un buen script es overLIB(http://www.bosrup.com/web/overlib/), es un poco antiguo, pero esta bien, espero que te sirva.Un saludo.
  #3 (permalink)  
Antiguo 09/08/2011, 12:38
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: mostrar div como tooltip

si tu tooltip no requiere alguna animación seria mas fácil y simple con CSS

algo como
Código CSS:
Ver original
  1. .tooltip{display:none;padding:5px;border:1px #F90 solid;background:#FC9;position:absolute;}
  2. a:hover + .tooltip,
  3. p:hover .tooltip{display:inline;}
Código HTML:
Ver original
  1. <div>
  2.     <a href="#">link</a>
  3.     <div class="tooltip">contenido de tu tooltip</div>
  4.  
  5.     <p>contenido de tu párrafo<span class="tooltip">contenido tooltip 2</span> mas contenido del sitio</p>
  6. </div>

Nota: Compatible con IE7 o superior

Etiquetas: tooltip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:32.