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

HTML Discussion :

[HTML]OnClick?? Afficher un calque au click de la souris


Sujet :

HTML

  1. #1
    Membre régulier
    Inscrit en
    Février 2003
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 219
    Points : 72
    Points
    72
    Par défaut [HTML]OnClick?? Afficher un calque au click de la souris
    Bonjour,

    Je souhaite afficher et cacher des calques au clik de la souris sur des mots !

    J'ai une liste

    Pantin
    Ivry
    etc...

    Je voudrais au moment ou je clique sur Pantin afficher le calque #Pantin !!

    Comment faire?

    2ème partie :

    L'idéale serait même lorsque la souris survole le mot afficher l'aperçu et au clck le laisser visible !!

    Merci

  2. #2
    Membre régulier
    Inscrit en
    Février 2003
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 219
    Points : 72
    Points
    72
    Par défaut
    Personne?

    svp !!

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 56
    Points : 59
    Points
    59
    Par défaut
    Salut,

    J'ai trouvé une solution qui pourrait te convenir, à base de html et css.

    Voici mon code, qui affiche une miniature au passage de la souris (voir a:hover span dans le code css) (bien sur tu peux mettre n'importe quoi dans la miniature -liens, images, texte, etc...-), affiche le cadre en plus gros quand on clique sur le mot (voir a:focus span), et supprime le cadre quand on clique de nouveau, n'importe ou (sur le cadre lui-même par exemple), mais pas sur le mot :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
     
    <html>
    <head>
    <title>Afficher Masquer des calques sans javascript</title>
     
    <style type="text/css">
    <!--
    a {
    text-decoration: none;
    }
    a:hover {
    background: none;
    }
    a span {
    display: none;
    }
     
    a:hover span{
    display: inline;
    position: absolute;
    top:50px;
    left:50px;
    width: 50px;
    height: 25px;
    background: blue;
    text-align: center;
    color: white;
    }
     
     
    a:focus span {
    display: inline;
    position: absolute;
    top:50px;
    left:50px;
    width: 400px;
    height: 200px;
    background: blue;
    text-align: center;
    color: white;
    }
    -->
    </style>
    </head>
     
    <body>
     
    <a href="#">afficher<span>texte</span></a>
     
    </body>
    </html>

    Voilà, bonne journée...

    ToCToF

  4. #4
    Membre averti Avatar de Tdeny
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 287
    Points : 311
    Points
    311
    Par défaut
    pour info, j'en avais mis une autre pas mal là :
    http://www.developpez.net/forums/vie...light=#2282849

  5. #5
    Membre régulier
    Inscrit en
    Février 2003
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 219
    Points : 72
    Points
    72
    Par défaut
    Citation Envoyé par Tdeny
    pour info, j'en avais mis une autre pas mal là :
    http://www.developpez.net/forums/vie...light=#2282849
    Merci ca fonctionne !!

    Par contre, comment faire pour cacher le calque PANTIN quand je clique sur IVRY ? En ce moment les 2 reste ouvert et j'en veux qu'un à la fois?

    Merci

  6. #6
    Membre régulier
    Inscrit en
    Février 2003
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 219
    Points : 72
    Points
    72
    Par défaut
    Citation Envoyé par Nicos77

    Merci ca fonctionne !!

    Par contre, comment faire pour cacher le calque PANTIN quand je clique sur IVRY ? En ce moment les 2 reste ouvert et j'en veux qu'un à la fois?

    Merci

    Up !! svp !!

    Merci

Discussions similaires

  1. Comment afficher 2 calques à la fois ?
    Par barracuda83 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 05/07/2006, 16h41
  2. [HTML]Toujours afficher barre de défilement dans un DIV
    Par steelidol dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 09/03/2006, 17h05
  3. [Dates] [PHP/HTML/WEB] - Afficher le nom du jour dans la date
    Par fredhali2000 dans le forum Langage
    Réponses: 14
    Dernier message: 26/01/2006, 11h13
  4. [HTML/Object] Problème superposition calques (tag <object
    Par busmik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/11/2005, 11h02
  5. Réponses: 12
    Dernier message: 10/12/2004, 17h18

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