Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1458 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  :hover impossible avec IE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

:hover impossible avec IE

n°1946012
kazerson
Posté le 30-11-2009 à 17:43:06  profilanswer
 

Bonjour à tous,
 
Afin de changer les couleur de mes <tr> dans les <table> après survole, j'utilise le style suivant:

Code :
  1. .trcouleur2 {
  2. background-color:#E8E8EA;
  3. font-size:12px;
  4. }
  5. tr.trcouleur2:hover {
  6. background-color:#D7D7FF;
  7. font-size:12px;
  8. }


 
Ce code marche bien sur FireFox! mais IE8 ne vois pas le survole.
Merci de me venir en aide.

mood
Publicité
Posté le 30-11-2009 à 17:43:06  profilanswer
 

n°1946016
pataluc
Posté le 30-11-2009 à 17:48:04  profilanswer
 

je sais pas si c'est toujours le cas avec ie8, mais avec ie6, le :hover n'était accepté que sur les balises <a>... :spamafote:

n°1946042
kazerson
Posté le 30-11-2009 à 18:14:39  profilanswer
 

Quelqu'un ma dit la même chose! je ne sais donc pas comment contourner de manière à voir la ligne en surbrillance. Avec phpMyadmin par exemple, ils ont réussit à le faire. Mais j'ai même parcouru leur fichier de style sans trouver comment ils ont fait.

n°1946044
tpierron
Posté le 30-11-2009 à 18:19:23  profilanswer
 

Hmm, ça fonctionne chez moi sous IE8. Un style :hover sur un <tr> ou <td> me donne bien l'effet prévu. Mais bon, avec IE, il y a toujours une combinaison d'attributs qui peut foutre la mettre sans trop savoir pourquoi.
 
Regarde aussi s'il n'y a pas de règle CSS qui ont priorité sur le :hover (il y un outil de debug intégré à IE8, jamais testé cela dit).

n°1946046
kazerson
Posté le 30-11-2009 à 18:24:39  profilanswer
 

merci tpierron j'essaye de regarder

n°1946074
tompouss
Petit chat
Posté le 30-11-2009 à 20:57:03  profilanswer
 

javascript pour avoir un rollover sur un tableau avec IE 7
pas le choix


---------------
collectionneur de pâtes thermiques
n°1946157
gatsu35
Blablaté par Harko
Posté le 01-12-2009 à 09:37:11  profilanswer
 

kazerson a écrit :

Bonjour à tous,
 
Afin de changer les couleur de mes <tr> dans les <table> après survole, j'utilise le style suivant:

Code :
  1. .trcouleur2 {
  2. background-color:#E8E8EA;
  3. font-size:12px;
  4. }
  5. tr.trcouleur2:hover {
  6. background-color:#D7D7FF;
  7. font-size:12px;
  8. }


 
Ce code marche bien sur FireFox! mais IE8 ne vois pas le survole.
Merci de me venir en aide.


 
 
Si tu n'as pas mis de doctype sur ta page, ton navigateur passe en mode de compatibilité IE6 (meme pas IE7 mais IE6) et donc ton :hover ne fonctionnera jamais.
 
Il y a 3 modes de rendu sous IE8
 
le mode de rendu de IE8, si ton site est bien construit et qu'il respecte les normes (en fait surtout si ton site a un doctype correct :) )
le mode de rendu de IE7, si tu cliques sur le bouton de rendu ou si tu déclares un meta tag
le mode de rendu de IE6, si tu n'as pas de doctype sur ta page, et amha c'est le cas pour toi.


---------------
Blablaté par Harko
n°1946455
aideinfo
Posté le 01-12-2009 à 21:51:16  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  :hover impossible avec IE

 

Sujets relatifs
Bug Visual Basic : impossible de voir la ligne de l'erreurImpossible de lancer une fonction ...
vba excell variable texte dans cellule active impossibleSelect lié en JS+PHP : problème avec IE
problème affichage sous IEImpossible de suprimer un fichier .htacces en double
Impossible de suprimer .htaccess aider moi !impossible de se connecter au serveur mysql à distance sous windows
PHP5.3.0/MySQL5.1.36 Impossible de créer un catalogue présentable !![resolu]Jquery, slider bug sur IE
Plus de sujets relatifs à : :hover impossible avec IE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR