IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Lier une infobulle aux icones du menu ?


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Par défaut Lier une infobulle aux icones du menu ?
    Bonjour,

    Débutant en CCS, je suis actuellement en train de travailler sur le CMS Guppy.
    Je vais essayer d'être le plus clair possible: je cherche à afficher des infobulles lorsque le curseur de la souris survole les icônes du menu ( représenté par des images en gif : home.gif, news.gif...)

    J'ai trouver sur différentes forum les lignes de codes à insérer dans mon CCS, entre autre sur le très bon site qu'es devellopez.com. Malgré ça, pas moyen d'arriver à mes fins.

    J'utilise la lignes suivant dans mon document html (ou xhtml ,j'ai encore du mal à faire la difference..) :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <a  class="info" 
          href="index.php?lng=fr" 
          title="ACCUEIL">
                 <img src="inc/img/icons/ico_tete/home.gif" 
          border="0" 
      <span>  Texte de l'infobulle  </span>
    </a>


    La classe "info" permet l'affichage de l'infobulle. Mon problème est le suivant, au lieu que l'infobulle apparaisse sur mon icone "ACCUEIL", un nouvel icone "ACCUEIL" apparait...

    Ce qui me fait un icone bien placé sans infobulle et un icone mal placé avec infobulle...

    Mes connaissance sont encore très limité et j'ai beau cherché, je ne trouve pas de réponse à mon problème.

    Merci d'avance à mon eventuel futur sauveur!

  2. #2
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414
    Par défaut
    Bonjour,
    Je suppose que tu veux parler de l'attribut title qui fait aussi apparaître une info-bulle, sans doute la source de ton problème. Il ne te reste plus qu'à le supprimer.
    PS: N'oublie pas de fermer ta balise img.

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Par défaut
    Merci pour ta réponse mais ce n'est hélas pas ça, voici un exemple pour que mon problème soit plus parlant :


    (admettons que cette série de smiley soit mon menu, je cherche alors à ce que lorsque ma souris survol ces icônes apparaisse une infobulle.)

    dans mon cas cela donne ça :

    :





    Et c'est l'icone qui vient de se "dédoubler" qui possède une infobulle...
    je bloque vraiment, j'essaie plein d'approche différente mais pour l'instant aucun résultat...

    ps : pour info j'ai aussi poster sur le forum de freeguppy :http://www.freeguppy.org/thread.php?...&fid=1&cat=100

    aucune solution de ce coté la non plus.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    216
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2006
    Messages : 216
    Par défaut
    A tout hasard, tu as essayé de fermer ta balise image ? Des fois des balises mal fermées ça fait tout casser ^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <img src="inc/img/icons/ico_tete/home.gif" 
          border="0" />
    Car une icône qui se dédouble, c'est étrange... on peut voir un exemple en ligne (histoire de faire un petit contrôle firebug et de tenter quelques trucs) ?

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Par défaut
    Pour l'instant je travail en local donc je ne peut pas montrer le site mais j'ai mis une petite image en pièce joint crée par mes soin qui j'espère illustrera ce problème

    Sinon j'ai essayé de fermer la balise image comme indiqué par Msieurduss mais ça a pour seul effet de faire disparaitre l'infobulle...

    Je commence à croire que c'est pas possible mais pourtant de nombreux site existe (exemple du résultat sur http://guppy-skins.nuxit.net/ ; son menu est en gros ce que je cherche à réaliser)

    Mais je ne désespère pas !
    Images attachées Images attachées  

  6. #6
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Tu peut commencer par lire ce tutoriel qui te donnera pas à pas la méthode pour faire une info bulle : http://r-hunel.developpez.com/tutoriels/css/info-bulle/

Discussions similaires

  1. Mettre une icone dans menu
    Par cjacquel dans le forum MFC
    Réponses: 2
    Dernier message: 16/01/2015, 20h20
  2. Menu lier à une source de données
    Par informaticienne_2009 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 28/09/2009, 15h51
  3. [C#] Convertir une Image en Icon
    Par Piolet dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/08/2004, 13h41
  4. [VC6] Lier une DLL
    Par Selenite dans le forum MFC
    Réponses: 4
    Dernier message: 11/01/2004, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo