difference d'interpretationentre ff et ie - HTML/CSS - Programmation
Marsh Posté le 14-09-2006 à 10:25:08
ReplyMarsh Posté le 14-09-2006 à 10:27:56
anapajari a écrit : et tu obtiens un nombre a 7 chiffres ... t'as du te planter quelque part |
c'est une valeur decimal, qui converti en haxa donne 666767 ( donc le bon nombre de chiffres )
Marsh Posté le 14-09-2006 à 11:05:58
Chez moi le document suivant donne la bonne couleur dans les deux navigateurs. Ce n'est pas clair dans ton message, tu utilises une valeur décimale pour l'attribut bgcolor ?
Parce que la norme indique que les valeurs autorisées sont soit les noms de couleurs standard (blue, black, white, teal, ...) soit des valeurs RGB en hexa. Les normes CSS n'autorisent pas non plus les valeurs décimales.
Code :
|
Marsh Posté le 14-09-2006 à 11:16:52
KrisCool a écrit : Chez moi le document suivant donne la bonne couleur dans les deux navigateurs. Ce n'est pas clair dans ton message, tu utilises une valeur décimale pour l'attribut bgcolor ?
|
je me doute bien que c'est pas autorisé mais je doit manimpuler les 3 composante et en hexa j'y arrive pas ( et avec rgb() ca marche pas non plus )
Marsh Posté le 14-09-2006 à 11:18:32
carot0 a écrit : je me doute bien que c'est pas autorisé mais je doit manimpuler les 3 composante et en hexa j'y arrive pas ( et avec rgb() ca marche pas non plus ) |
Je ne comprends pas bien ton problème. Peux-tu poster l'extrait de code qui ne fonctionne pas ?
Marsh Posté le 14-09-2006 à 11:28:39
KrisCool a écrit : Je ne comprends pas bien ton problème. Peux-tu poster l'extrait de code qui ne fonctionne pas ? |
Code :
|
avec r: valeur de la composante rouge, ( pareil pour b et g )
avec stepr : valeur de l'incrementation de la composante rouge ( pareil pour stepb et stepg )
compeur verie selon le nombre d'appel de ce bout de code
ce code sert donc a faire varier la couleur de fond de la page
les multiplication par 256 permettent de position les valeur de composante rgb au bon endroit dans color ( 256*256 pour aller au 3eme octet et 256 pour le 2eme )
c'est pour faire varier la couleur de fond
Marsh Posté le 14-09-2006 à 11:33:39
ça peut pas marcher, il faut que tu lui passes une valeur hexadécimal !!!!
un petit coup de google "rgb to hexa javascript" devrait te donner toute une liste de script faisant cela!
Marsh Posté le 14-09-2006 à 12:55:07
anapajari a écrit : ça peut pas marcher, il faut que tu lui passes une valeur hexadécimal !!!! |
ok merci
Marsh Posté le 14-09-2006 à 10:15:53
slt tlm, je rencontre un problème d'interprétation de mon code entre ie et ff : je donne a bg color la valeur suivante 6711143. sous ie j'ai un gris ( normal çà doit donner çà) sous ff un rose violet ( là je vois pas comment il trouve çà !) pour avoir cette valeur je calcule les 3 composantes rgb que je positionne sur 3 octets et qui donnent la valeur de mon bgcolor
edit : orthographe...
Message édité par carot0 le 14-09-2006 à 10:18:21
---------------
In a world without walls and fences, who needs Windows and Gates