background-position sous firefox - HTML/CSS - Programmation
Marsh Posté le 28-05-2005 à 17:36:36
_xXx_ a écrit : hello, |
Hmmm, tu es au courrant que c'est IE qui ne fait rien comme il faut.
Firefox lui respecte beaucoup mieux la norme etablie par le W3C. Chose qu'IE ne fait pas.
Firefox supporte mieux les CSS, alors qu'IE a encore de la peine avec des normes datant de 1999 ...
Afin de resoudre ton probleme, il faudrait au moins que tu poste un bout de code, ou mieux, que tu nous donne un lien vers ta page en ligne.
Marsh Posté le 28-05-2005 à 17:46:00
j'en étais sur que ça allait en agacer au moins 1
désolé !
+ sérieusement voila un morceau de code :
<table border="0" cellpadding="2" cellspacing="0" width="90%" background="img/site/compte_orange2.gif" style="background-repeat:repeat-y" bgcolor="FFEFDF" style="background-position:right">
c'est un tableau où l'image de fond compte_orange2.gif est censé se positionner à droite et avec firefox elle n'apparait pas à droite ! ça vient du fait qu'il connait pas background-position (enfin je pense !).
donc je voulais trouver une soluce pour que ça marche quand meme.
merci bien.
Marsh Posté le 28-05-2005 à 17:54:21
Hmmm, bon je vais eviter de parler de ton code ...
Enfin passons, voila ton code :
Code :
|
Petite question, pourquoi tu as 2 fois l'attribut style ? Tu es au courant que tu peux les "fusioner".
Essaye ca :
Code :
|
Petit conseil, passe ta page au validateur, au moins tu sauras que le probleme ne viens pas de ton code html.
Marsh Posté le 28-05-2005 à 19:32:18
cerel a écrit : Hmmm, bon je vais eviter de parler de ton code ...
|
Le code correct serait plutôt
<table cellpadding="2" cellspacing="0" style="background: url(img/site/compte_orange2.gif) repeat-y scroll right; width: 90%; border: 0;> |
Et tout devrait être collé dans le CSS.
Et cellspacing et cellpadding devraient passer dans le CSS également en étant remplacés par des modifications sur les paddings et margins des tr et td.
Marsh Posté le 28-05-2005 à 19:34:38
_xXx_ a écrit : ce navigateur fait décidement rien comme il faut et du coup ça déconne. |
Aller, tu me copiera 100 fois cette phrase :
Citation : C'est Internet Explorer qui ne fait rien comme il faut parce qu'il ne respecte pas les standards |
Je ramasse Lundi matin
Marsh Posté le 29-05-2005 à 17:41:08
ok merci à vous ça marche bien !
pour firefox toujours pas convaincu de l'utilité par contre mais c'est pas le sujet.
Marsh Posté le 29-05-2005 à 17:44:13
L'utilité de quoi
Marsh Posté le 29-05-2005 à 19:03:50
Tu es au courant que Firefox et IE ne sont pas les seuls navigateurs existants?
Et que MSIE 6 n'est disponible ni sur Macintosh ni sur *nix?
Marsh Posté le 29-05-2005 à 20:10:02
Safari sous mac, konqueror sous nux, epiphany sous nux peut-etre ailleurs, sans compter les clones de konqueror, puis aussi les navigateurs textes associés à des périphériques premettant aux aveugles d'accéder au site ...
Les standards, si ils étaient respectés par les codeurs et les développeurs des navigateurs, permettrait de coder facilement un site qui passerait très correctement sur tous les navigateurs, tout en restant très accessible.
J'ai l'espoir qu'un jour, tous les navigateurs respectent les standards et interprètent tout de la même manière, comme ca on pourrait faire des choses plus intéressantes que chercher à combler les brèches d'IE, qui ne respecte aucune norme.
Marsh Posté le 28-05-2005 à 15:54:41
hello,
sous IE le style="background-position:right" marche très bien mais évidement sous firefox ça ne marche pas !
ce navigateur fait décidement rien comme il faut et du coup ça déconne. du moins j'aimerais résoudre le problème pour ceux qui utilisent ce navigateur.
y a t-il un code alternatif ?
merci !