background-position sous firefox

background-position sous firefox - HTML/CSS - Programmation

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 !

Reply

Marsh Posté le 28-05-2005 à 15:54:41   

Reply

Marsh Posté le 28-05-2005 à 17:36:36    

_xXx_ a écrit :

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 !


 
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.

Reply

Marsh Posté le 28-05-2005 à 17:46:00    

j'en étais sur que ça allait en agacer au moins  1 :D  
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.

Reply

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 :
  1. <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">


Petite question, pourquoi tu as 2 fois l'attribut style ? Tu es au courant que tu peux les "fusioner".
Essaye ca :

Code :
  1. <table border="0" cellpadding="2" cellspacing="0" width="90%" background="img/site/compte_orange2.gif" style="background-repeat:repeat-y; background-position:right;" bgcolor="FFEFDF"


 
Petit conseil, passe ta page au validateur, au moins tu sauras que le probleme ne viens pas de ton code html.

Reply

Marsh Posté le 28-05-2005 à 19:32:18    

cerel a écrit :

Hmmm, bon je vais eviter de parler de ton code ...
 
Enfin passons, voila ton code :

Code :
  1. <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">


Petite question, pourquoi tu as 2 fois l'attribut style ? Tu es au courant que tu peux les "fusioner".
Essaye ca :

Code :
  1. <table border="0" cellpadding="2" cellspacing="0" width="90%" background="img/site/compte_orange2.gif" style="background-repeat:repeat-y; background-position:right;" bgcolor="FFEFDF"


 
Petit conseil, passe ta page au validateur, au moins tu sauras que le probleme ne viens pas de ton code html.


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.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

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 :)

Reply

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.

Reply

Marsh Posté le 29-05-2005 à 17:44:13    

L'utilité de quoi [:gratgrat]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-05-2005 à 18:21:33    

l'utilité par rapport à IE  :D

Reply

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?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-05-2005 à 19:03:50   

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed