Tooltip : Petite fenêtre au survol de la souris
Résolu/Fermé
lecoriace
Messages postés
100
Date d'inscription
mercredi 28 juillet 2010
Statut
Membre
Dernière intervention
24 décembre 2023
-
7 janv. 2014 à 13:51
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 10 janv. 2014 à 17:47
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 10 janv. 2014 à 17:47
3 réponses
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 8/01/2014 à 13:00
Modifié par animostab le 8/01/2014 à 13:00
Salut
un tooltip mis en forme avec css se fait avec la balise span dans un a href
exemple
html
<a class="tool" href="">Essaie moi<span><h1>titre</h1>coucou je suis un tooltips</span></a>
css
.tool span {
display:none;
}
.tool:hover span{
display:block;
/*etc .... mise en forme du span*/
}
.tool:hover span h1 {
color:red;
/*etc .... mise en forme du titre*/
}
voila
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
un tooltip mis en forme avec css se fait avec la balise span dans un a href
exemple
html
<a class="tool" href="">Essaie moi<span><h1>titre</h1>coucou je suis un tooltips</span></a>
css
.tool span {
display:none;
}
.tool:hover span{
display:block;
/*etc .... mise en forme du span*/
}
.tool:hover span h1 {
color:red;
/*etc .... mise en forme du titre*/
}
voila
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 janv. 2014 à 12:59
8 janv. 2014 à 12:59
Il y a quantité de scripts disponibles pour faire ça, tu peux regarder la solution proposée par jQuery :
https://jqueryui.com/tooltip/#custom-content
Sinon il y qTip que j'utilisais un moment :
http://qtip2.com/demos/
https://jqueryui.com/tooltip/#custom-content
Sinon il y qTip que j'utilisais un moment :
http://qtip2.com/demos/
lecoriace
Messages postés
100
Date d'inscription
mercredi 28 juillet 2010
Statut
Membre
Dernière intervention
24 décembre 2023
3
9 janv. 2014 à 18:21
9 janv. 2014 à 18:21
Bonjour merci pour vos réponse
ThEBiShOp: je connaissais la méthode du plugin tooltip de Jquery. je pense qu'il est limité pour la stylisation du contenu de la balise title.
animostab: j'ai opté ta méthode mais le hic c'est que si la span est trop grande le block de text en dessous descend. ce n'est pas si grave! ça serai mieux si c'était fixe, qu'elle se place au dessus des autres texte pas qu'ils les descend
merci encore à vous deux...
ThEBiShOp: je connaissais la méthode du plugin tooltip de Jquery. je pense qu'il est limité pour la stylisation du contenu de la balise title.
animostab: j'ai opté ta méthode mais le hic c'est que si la span est trop grande le block de text en dessous descend. ce n'est pas si grave! ça serai mieux si c'était fixe, qu'elle se place au dessus des autres texte pas qu'ils les descend
merci encore à vous deux...
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
10 janv. 2014 à 01:08
10 janv. 2014 à 01:08
essaie en le mettant position absolute
.tool:hover span{
display:block;
position:absolute;
/*etc .... mise en forme du span .... positionnement top left..... */
}
.tool:hover span{
display:block;
position:absolute;
/*etc .... mise en forme du span .... positionnement top left..... */
}
lecoriace
Messages postés
100
Date d'inscription
mercredi 28 juillet 2010
Statut
Membre
Dernière intervention
24 décembre 2023
3
10 janv. 2014 à 17:14
10 janv. 2014 à 17:14
Merci, Merci, Merci, Merci, ça marche super bien.
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
10 janv. 2014 à 17:47
10 janv. 2014 à 17:47
pas de quoi bye @+