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 :

Image et a:hover


Sujet :

HTML

  1. #1
    Membre chevronné Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par défaut Image et a:hover
    Bonjour.

    J'ai surchargé la classe de base a:hover telle que
    a:hover
    {
    color: yellow;
    background-color: blue;
    text-decoration: none;
    }
    J'aimerais surchargé les images servant de liens d'une autre manière. Par exemple, ici les testes des liens sont surlignés quand je passe la souris dessus, pour les images j'aimerais qu'elles soient encadrées. Comment dois-je m'y prendre ?

    Merci d'avance.

    @+
    Rémi

  2. #2
    Membre chevronné
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Par défaut
    Salut,

    Etant donné qu'internet explorer ne gère le hover que sur les balise <a> il faut encadrer ton image de ces balises et leur appliquer quelques lignes de css.

    css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    a.survol:hover {
    	border: 5px solid #f00;
    	display: block;
    	width: 100px; /* hauteur de l'image à encadrer au survol */
    }
    html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a class="survol" href="#"><img src="mon_image.jpg" width="100" height="100"></a>

  3. #3
    Membre chevronné Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par défaut
    Merci pour tout, effectivement comme cela ça marche. En revanche
    Etant donné qu'internet explorer ne gère le hover que sur les balise
    Cela veut-il dire qu'avec un autre navigateur le résultat ou la méthode pourraient être différents ?

    Merci encore.

    @+
    Rémi

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 657
    Par défaut
    Salut,

    Avec un navigateur qui supporterais réellement la pseudo classe :hover, on pourrait écrire tout simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    img:hover {
      border: 5px solid #f00;
    }
    Helas jusqu'a présent IE ne supporte cette pseudo-classe que sur des tags <A>

    En revanche Mozilla, Safari, Opera... le gèrent sans problème.

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

Discussions similaires

  1. Afficher l'attribut "Alt" d'une image comme un hover
    Par flashnet dans le forum jQuery
    Réponses: 3
    Dernier message: 30/12/2010, 20h58
  2. Problème d'affichage : image hover
    Par FunkyBearz dans le forum Mise en page CSS
    Réponses: 22
    Dernier message: 27/02/2007, 16h11
  3. Réponses: 81
    Dernier message: 26/11/2006, 14h23
  4. Changer une image sur le hover
    Par taffMan dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 05/11/2006, 20h44
  5. Bouton Image et Hover
    Par emstar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 27/04/2006, 04h14

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