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

JavaScript Discussion :

Un Div qui apparaitrait au survol


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 183
    Par défaut Un Div qui apparaitrait au survol
    Bonjour,

    J'ai l'impression que ce doit être bête comme chou mais je n'y arrive pas en PHP / CSS.

    Je voudrais, sur une image réactive, faire apparaitre un DIV au survol (hover). Mais ça coince...

    Quelqu'un pourrait me tuyauter ? A moins que ce soit impossible parce que j'en ai essayé des combinaisons...

    Merci de votre aide.

    Cordialement.

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Bonjour,
    Passe plûtot par javascript...

    Un exemple de code:
    La partie javascript (à mettre entre balises <script> et </script>)
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function showDiv()
    {
         document.getElementById("mondiv").style.visibility="visible";
    }
    function hideDiv()
    {
         document.getElementById("mondiv").style.visibility="hidden";
    }

    et dans ta partie html,le code,où tu rajoute à la fin de ton area ce code (à l'intérieur du <area />)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onmouseover="showdiv()" onmouseout="hideDiv()"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 183
    Par défaut
    Tout d'abord, merci pour la réponse.

    C'est vrai, je sais que ça peut donner un coup de main, mais j'ai du mal à utiliser javascript.

    J'ai un bouquin, il va falloir que je le relise. Les "document.getElementById" je pige pas. Je suupose donc que mon image doit être déclarée avec un id ?

  4. #4
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    arf j'ai oublié de le préciser..
    c'est ton div qui doit avoir un id..
    ton dive doit ressembler à ça:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <div id="mondiv" style="visibility:hidden">blabla</div>

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 183
    Par défaut
    J'avais pas capté...

    En fait, ce n'est pas le hover de l'image qui fonctionne mais le div lui-même, à son survol...

    Là, je n'avais pas pensé à ça. Ce qui revient à dire que le div doit être pile à la taille et à la position de l'image, ce qui revient à dire encore que l'image n'est pas dans la page (trop aléatoire en fonction de l'écran, etc...) mais elle-même sur un div..

    Bon, je deviens intelligent : le div, je lui mets l'image en background et ça fait la rue Michel, non ?

  6. #6
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Euh.. j'ai du mal à suivre là..
    Tu peux me montrer ce que tu as écrit?

Discussions similaires

  1. [CSS] DIVs qui va à la ligne... :(
    Par m0pz dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 02/01/2006, 15h24
  2. Design de site, div qui ne s'alonge pas.
    Par Space Cowboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 25/11/2005, 18h17
  3. [Pop Up?]Ou un div qui est hidden?
    Par ozzmax dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/11/2005, 15h14
  4. image dans une iframe div qui ne s'efface pas
    Par Invité(e) dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/10/2005, 11h19
  5. Div qui n'a pas une hauteur minimum
    Par Pumpkins dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/09/2005, 09h20

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