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 :

Problème de :hover sous IE


Sujet :

Survol d'un élément en CSS (:hover)

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Par défaut Problème de :hover sous IE
    Bonjour à tous !!
    J'ai un petit problème, je cherche à faire faire changer le background d'une case au survol de la souris..
    J'utilise donc un code de ce type
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    .list_fichier span:hover  
    {
    	background : grey;
    }


    appliqué au code php/html suivant
    Code php : 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
     
     
     
    <div class="list_fichier">
         <br/>
         <span> 
             <span class="underline">
                    - '.$donnees_sous_cat['nom'].'
             </span>
             <span class="petit_text"> 
                 ( créé le '.$date.')
              </span>
             <img src="boutons_png/b_edit.png"/>
              &nbsp;&nbsp;&nbsp;
              <img src="boutons_png/b_drop.png"/>
          </span>
    </div>

    Le problème est que cela fonctionne parfaitement avec FF mais avec IE nada... Rien!! j'ai beau passé ma souris sur le bloc il ne se colore pas.. Comment cela se fait -il??

    Je suis avec IE6 (obliger, l'entreprise ne veut pas passer au 7.. Va savoir pourquoi...)


  2. #2
    Invité
    Invité(e)
    Par défaut
    T'as essayé de mettre une code pour la couleur ? Genre background-color: #cccccc; ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Par défaut
    je viens d'essayer, rien ne change....

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    il me semble qu'IE 6 est un peu "limité" en terme de pseudo-format.
    Le :hover fonctionne sur <li><a> , mais pas grand'chose d'autre ...

    A+

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par E.Bzz
    Bonjour,
    il me semble qu'IE 6 est un peu "limité" en terme de pseudo-format.
    Le :hover fonctionne sur <li><a> , mais pas grand'chose d'autre ...

    A+
    je serais plus restrictif E.Bzz : avec IE hover ne fonctionne que sur les balises <a> (pas sur les balises <li>)

    pour les autres balises, il faut passer par le javascript
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <span class="classOut" onmouseover="this.className='classOver'" onmouseout="this.className='classOut'">bla bla</span>

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    .classOver{
     background-color: #AAAAAA;
     color: #FFFFFF;
    }
     
    .classOut{
     color: #000000; 
    }

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Auteur
    je serais plus restrictif E.Bzz : avec IE hover ne fonctionne que sur les balises <a> (pas sur les balises <li>)
    [COUPAGE DE CHEVEUX EN 4]
    C'était peut-être juste une erreur d'interprétation de ma part.
    Ce que je voulais dire c'est que :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    li a {
    	background-image:url(../image/puce.gif);
    }
    li a:hover{
    	background-image:url(../image/puce_s.gif);
    }
    fonctionne sous IE 6.
    Il permet de changer la puce du <LI> (si je puis dire )
    C'est donc effectivement un :hover sur <A> ... mais qui impacte <LI> ...
    [/COUPAGE DE CHEVEUX EN 4]

    A+

  7. #7
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 97
    Par défaut
    Merci à tous pour vos réponses, je pense que je vais utiliser le javascript, c'est une méthode intéressante

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

Discussions similaires

  1. Problème Hover sous IE
    Par Lucier dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/12/2005, 23h31
  2. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52
  3. Problème d'include sous Dev-c++ 4.9.8.0
    Par Argonz dans le forum Dev-C++
    Réponses: 16
    Dernier message: 20/11/2003, 17h36
  4. Problème avec CopyDir sous D5
    Par Houben Jacques dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 22h02

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