Lien 'Plus d'information' en HTML
Fermé
bigbik
Messages postés
159
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
1 juillet 2011
-
Modifié par bigbik le 1/07/2011 à 09:49
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 1 juil. 2011 à 19:10
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 1 juil. 2011 à 19:10
A voir également:
- Info.html?id=
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Verifier un lien - Guide
- Lien copié - Forum Téléphones & tablettes Android
- Editeur html - Télécharger - HTML
5 réponses
DoulyCreations
Messages postés
187
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
23 mars 2015
19
1 juil. 2011 à 09:58
1 juil. 2011 à 09:58
Bonjour,
Pour faire cela tu peut utiliser ce qu'on appelle une "infobulle"
Pour faire cela tu peut utiliser ce qu'on appelle une "infobulle"
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
1 juil. 2011 à 10:10
1 juil. 2011 à 10:10
Salut,
Il suffit de mettre le contenu que tu souhaites afficher/masquer dans un <div> masqué grâce au CSS.
Au clic sur le lien, il suffit d'afficher cet élément grâce à du Javascript.
Pour faire une animation, tu peux utiliser une bibliothèque (jQuery, Scriptaculous, etc).
Pour faire le lien entre le lien et le <div>, tu peux ajouter un id au <div> et l'indiquer en argument de la fonction servant à afficher/masquer le <div>.
Il suffit de mettre le contenu que tu souhaites afficher/masquer dans un <div> masqué grâce au CSS.
Au clic sur le lien, il suffit d'afficher cet élément grâce à du Javascript.
Pour faire une animation, tu peux utiliser une bibliothèque (jQuery, Scriptaculous, etc).
Pour faire le lien entre le lien et le <div>, tu peux ajouter un id au <div> et l'indiquer en argument de la fonction servant à afficher/masquer le <div>.
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
1 juil. 2011 à 10:22
1 juil. 2011 à 10:22
les deux réponses précédentes sont valables, tu peux aussi tout simplement diriger ton lien vers une page qui contiendra tes 'infos en plus" ;)
bigbik
Messages postés
159
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
1 juillet 2011
1
1 juil. 2011 à 18:48
1 juil. 2011 à 18:48
Merci pour les réponses.
j'ai regardé la doc sur les infobulles mais il semble qu'elles permettent d'afficher entre autre des infos sur le lien.
Mon objectif est de faire apparaitre le contenu du lien en dessous du lien même par clic sachant que la page qui pointe vers le lien est un tableau php avec un contenu dynamique
j'ai regardé la doc sur les infobulles mais il semble qu'elles permettent d'afficher entre autre des infos sur le lien.
Mon objectif est de faire apparaitre le contenu du lien en dessous du lien même par clic sachant que la page qui pointe vers le lien est un tableau php avec un contenu dynamique
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
DoulyCreations
Messages postés
187
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
23 mars 2015
19
1 juil. 2011 à 18:55
1 juil. 2011 à 18:55
Hmmm,
Dans ce cas là si c'est par BDD, avec l'infobulle c'est très facile à faire si tu copies le code du tableau dynamique dans le rel="" de ton infobulle. Ou sinon il faudrait que tu t'arrange à ce que ton tableau soit dans un fichier.php (et qu'il n'y a que le tableau dedant) et que tu mettes un truc du genre sur le lien de ton infobulle: rel="<?php include('tableau_a_afficher.php'); ?>"
Après c'est à prendre ou à laisser ce n'est qu'une idée ;)
Dans ce cas là si c'est par BDD, avec l'infobulle c'est très facile à faire si tu copies le code du tableau dynamique dans le rel="" de ton infobulle. Ou sinon il faudrait que tu t'arrange à ce que ton tableau soit dans un fichier.php (et qu'il n'y a que le tableau dedant) et que tu mettes un truc du genre sur le lien de ton infobulle: rel="<?php include('tableau_a_afficher.php'); ?>"
Après c'est à prendre ou à laisser ce n'est qu'une idée ;)
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
Modifié par avion-f16 le 1/07/2011 à 19:14
Modifié par avion-f16 le 1/07/2011 à 19:14
Là on parle d'afficher/masquer des morceaux de textes, c'est-à-dire modifier la page du côté client, et donc -> Javascript
Puis je ne pense pas que ce soit une info-bulle qu'il désire.
Ta solution qui consiste à inclure le code du tableau dans l'attribut, je doute aussi que ce soit une bonne idée : suffit qu'il y ait un guillemet et la page affichera du code. Ou alors combiner avec htmlentities()
Puis je ne pense pas que ce soit une info-bulle qu'il désire.
Ta solution qui consiste à inclure le code du tableau dans l'attribut, je doute aussi que ce soit une bonne idée : suffit qu'il y ait un guillemet et la page affichera du code. Ou alors combiner avec htmlentities()