2009-07-26 7 views

Répondre

2

Il s'agit en fait d'un effet assez simple à créer. D'abord, il y a un div caché dans le code HTML pour l'info-bulle.

<div class="popup" style="display:none;">Hidden Content Here</div> 

Ensuite, javascript peut être utilisé pour afficher le contenu caché lorsque quelque chose survole. Par exemple, voici comment cela fonctionnerait en utilisant jQuery (et en utilisant la page d'exemple comme exemple).

$(".tooltip").hover(function(){ 
$(this).children(".popup").fadeIn(); // Other effects can be used to show the Tooltip 
}, 
function() { 
$(this).children(".popup").fadeOut(); 
}); 

Le reste est une question d'utiliser les CSS pour vous assurer que l'info-bulle est correctement positionné et rend l'air agréable (dans la plupart des cas de positionnement absolu serait utilisé). Il y a beaucoup de techniques différentes pour faire de belles CSS pour Tooltips, comme toujours Google is your friend.