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 :

Image sur la souris sans JavaScript


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2005
    Messages : 159
    Par défaut Image sur la souris sans JavaScript
    Bonjour,

    Je voudrais savoir s'il est possible (et si oui, comment on fait), pour qu'une image s'affiche au niveau d'un lien quand la souris passe dessus, mais sans utiliser de JavaScript, uniquement des <div> et du CSS.

    Par exemple, j'ai une liste de liens qui pointent vers des images et je voudrais avoir un aperçu de l'image quand la souris passe sur le lien.

    Merci d'avance

    Mad.

  2. #2
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Par défaut
    c'est possible en CSS:
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .lien img { 
         display:none; => cacher
    }
    .lien:hover img {
         display:block; => montrer
    }
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div class="lien">
         Un lien
         <img src="essai.gif" alt="" />
    </div>


    Et voilà

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2005
    Messages : 159
    Par défaut
    L'image est bien cachée au départ mais ne s'affiche pas après.

    Par contre comme ça, ça marche nickel:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href='#' class="lien">Un lien<img src="test.jpg" alt=""></a>
    Il ne me reste plus qu'a faire en sorte que l'image se superpose au reste, mais ça je trouverai c'est bon.

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 14
    Dernier message: 20/01/2015, 16h17
  2. [HTML 4.0] Placer le curseur sur un champ (sans Javascript)
    Par zobbyzobba dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/11/2011, 16h25
  3. Réponses: 3
    Dernier message: 16/02/2007, 15h03
  4. Réponses: 3
    Dernier message: 07/02/2007, 17h01
  5. Réponses: 2
    Dernier message: 14/09/2005, 18h09

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