Afficher une bulle au survol d'une partie d'une carte
7 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Afficher une bulle au survol d'une partie d'une carte
Bonjour,
J'ai un truc à réaliser et je ne vois pas du tout comment faire vu que moi et javascript, on est pas très pote.
En gros, j'affiche une carte de France, divisée en départements, comme celle-ci :
L'idée, c'est que c'est pour un annuaire. Pour chaque département, il y a des inscrits.
Donc si je survole le département des Yvelines, par exemple, je souhaite que dans la bulle s'inscrive :
Donc le nombre d'inscrits, je le récupère depuis la BD avec javascript, avec le numéro et le nom du département.
Ensuite, je pense qu'il faut que je fasse une map sur la carte et qu'au survol, les liens déclenchent une action javascript, qui aille chercher les informations récupérées en PHP depuis la BD et passées dans un tableau javascript.
Ok...
Mais alors là, c'est un peu le grand vide
Si quelqu'un peut m'aider... Merci d'avance !
**edit**
Ca peut peut être se faire en css d'ailleurs ?
J'ai un truc à réaliser et je ne vois pas du tout comment faire vu que moi et javascript, on est pas très pote.
En gros, j'affiche une carte de France, divisée en départements, comme celle-ci :
L'idée, c'est que c'est pour un annuaire. Pour chaque département, il y a des inscrits.
Donc si je survole le département des Yvelines, par exemple, je souhaite que dans la bulle s'inscrive :
Département : Yvelines
Inscrits : 45
Donc le nombre d'inscrits, je le récupère depuis la BD avec javascript, avec le numéro et le nom du département.
Ensuite, je pense qu'il faut que je fasse une map sur la carte et qu'au survol, les liens déclenchent une action javascript, qui aille chercher les informations récupérées en PHP depuis la BD et passées dans un tableau javascript.
Ok...
Mais alors là, c'est un peu le grand vide
Si quelqu'un peut m'aider... Merci d'avance !
**edit**
Ca peut peut être se faire en css d'ailleurs ?
Tu peux essayer ça :
après c'est affaire de gout pour l'habillage
- Code: Tout sélectionner
HTML :
<a href="nogo" rel="nofollow" class="bubulle"><span>Département :Yvelines<br />
Inscrits : 45</span>map</a>
CSS :
a.bubulle {font-size: 14px;color: #FFCC00}
a.bubulle span {display:none}
a.bubulle:hover {border: 0;position: relative;z-index: 500;text-decoration:none}
a.bubulle:hover span {font-weight:300;font-style: normal;display: block;position: absolute;top: 18px;left: -18px;padding: 5px;color: #fff;background-color:#18191D;border:1px solid #313137;width:170px;font-size: 12px;margin-top: 14px;text-indent: 0px}
après c'est affaire de gout pour l'habillage
Merci pour vos réponses.
C'est pas trop mal ton truc Hiseo, mais je pense à un truc un peu plus abouti, comme ça par exemple :
http://r-hunel.developpez.com/tutoriels/css/info-bulle/
http://r-hunel.developpez.com/tutoriels ... emple.html
Ca s'affiche plus vite et c'est personnalisable.
C'est pas trop mal ton truc Hiseo, mais je pense à un truc un peu plus abouti, comme ça par exemple :
http://r-hunel.developpez.com/tutoriels/css/info-bulle/
http://r-hunel.developpez.com/tutoriels ... emple.html
Ca s'affiche plus vite et c'est personnalisable.
Hiseo a écrit:zeb a écrit:le plus simple c'est une map
c'est de cela dont on parle.
c'est de cela dont on parle en effet mais ton exemple est un peut creux pour qqun qui ne connais pas d'où la précision dans le cadre d'une page. au fait ou est le <map> dans ton exemple ???
HTML :
<a href="nogo" rel="nofollow" class="bubulle"><span>Département :Yvelines<br />
Inscrits : 45</span>map</a>
CSS :
a.bubulle {font-size: 14px;color: #FFCC00}
a.bubulle span {display:none}
a.bubulle:hover {border: 0;position: relative;z-index: 500;text-decoration:none}
a.bubulle:hover span {font-weight:300;font-style: normal;display: block;position: absolute;top: 18px;left: -18px;padding: 5px;color: #fff;background-color:#18191D;border:1px solid #313137;width:170px;font-size: 12px;margin-top: 14px;text-indent: 0px}
Mais, Hiseo, si tu préfère que je me taise et que j'aille joueur ailleurs, tu peut me le dire plus simplement c'est pas un problème ...
- pouloupoupo
- WRInaute occasionnel

- Messages: 133
- Inscription: Dim Avr 13, 2008 21:57
Tu as cette librairie javascript:
http://www.bosrup.com/web/overlib/
http://www.bosrup.com/web/overlib/
7 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Le cadeau de Noël 2007 de Google AdSense
- Optimiser les images : l'attribut ALT de la balise IMG
- Résultats des élections législatives du 1er tour 2007
- MyMaps : des cartes personnalisées avec Google Maps
- Suivre le Tour de France 2007 en 3D dans Google Earth
- Résultats des élections présidentielles du 1er tour 2007
- Suivre le Tour de France 2008 avec Google Street View
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Carte du Tour de France 2008 dans Google Earth
- Google AdSense en test sur WebRankInfo
Consultez la description détaillée des produits ou services de Google suivants : Google Moon
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum