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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème de compatibilité

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de compatibilité

n°1197208
lauxley
Posté le 11-09-2005 à 19:07:53  profilanswer
 

Je vais essayer d'exposer mon problèmes simplement :
j'essaye de faire un Rollover sur une case de tableau.
Mon code marche parfaitement bien sous IE mais pas sous FF/netscape.
Et pour cause, ces derniers navigateurs ne prennent pas en compte la propriété background-image pour une TABLE, TR et TD.
 
petit code test pour s'en persuader :
 
<HTML>
<style type="text/css" >
TABLE
{background-image:'url(try.gif)';
}
</STYLE>
<TABLE>
<TR>
<TD>bimbam</TD>
<TD>pifpaf</TD>
</TR>  
</TABLE>
</HTML>
 
Le fond apparait bien dans IE mais pas dans FF :x
 
Hors pour le RollOver je change la classe de la case quand on passe au dessus(avec this.ClassName).
J'ai également essayer de modifier le background de facon plus simple avec backgroundImage (propriété javascript)
Mais ca ne marche pas non plus.
 
Es ce que quelqu'un a une idée pour rendre ce code compatible ?
 
Merci d'avance de vos réponses.

mood
Publicité
Posté le 11-09-2005 à 19:07:53  profilanswer
 

n°1197214
FlorentG
Posté le 11-09-2005 à 19:19:13  profilanswer
 

Peut-être parce qu'on met pas la propriété url entre quotes ;)
 

table {
  background: url('try.gif');
}

n°1197215
FlorentG
Posté le 11-09-2005 à 19:19:59  profilanswer
 

PS : Fait un petit tour sur CSS Table Gallery, y'a plein d'exemples de stylage de tableau, hésite pas à regarder la source...

n°1197709
nombril
Posté le 12-09-2005 à 15:55:01  profilanswer
 

<style type="text/css" >
TABLE
{background-image:'url(try.gif)';
}
</STYLE>


 
on ne met pas du tout de ' ou "
 
table {
background-image:url(try.gif);
}
 
devrait fonctionner.


Message édité par nombril le 12-09-2005 à 15:55:33
n°1197808
lauxley
Posté le 12-09-2005 à 17:35:21  profilanswer
 

nombril a écrit :

<style type="text/css" >
TABLE
{background-image:'url(try.gif)';
}
</STYLE>


 
on ne met pas du tout de ' ou "
 
table {
background-image:url(try.gif);
}
 
devrait fonctionner.


 
Exact,
C'est fou ca quand même, je croyais bien que j'avais essayé cette option.
En tout cas merci.

n°1197813
FlorentG
Posté le 12-09-2005 à 17:37:09  profilanswer
 

nombril a écrit :

<style type="text/css" >
TABLE
{background-image:'url(try.gif)';
}
</STYLE>


 
on ne met pas du tout de ' ou "
 
table {
background-image:url(try.gif);
}
 
devrait fonctionner.


Par contre, on peut les mettre autour de l'URL


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

  Problème de compatibilité

 

Sujets relatifs
VBA Excel: problème de compatibilité excel 2000 - excel 2003Probleme compatibilité d'un site entre FireFox et IE
Problème de compatibilité IE (pour changer) avec ma feuille CSSProbleme compatibilité bibliotheque labview/visualc++
[Java] Problème de compatibilité [Résolu]probleme compatibilité vidéo avec ie, demande d'aide.
Probleme compatibilité W3C XHTMLChat en java -> probleme de compatibilité
Probleme compatibilité IE/FireFox sur un javascriptProbleme forum compatibilité mozilla
Plus de sujets relatifs à : Problème de compatibilité


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