Probleme de code pour affichage sur Firefox

Probleme de code pour affichage sur Firefox - Web design - Graphisme

Marsh Posté le 06-10-2007 à 15:12:16    


Salut !
Je vous sollicite pour un problème d affichage sous Firefox.
Je suis assez novice en la matière et je bloque sur un problème d affichage de mes images de fond et de mes tabulations, mon site passant sans problème sur Explorer mais beugant sous Firefox.
Je sais que Firefox est plus strict sur l interprétation des codes qu Explorer mais pas plus...
Est ce que qqun peut me donner un coup de main et me dire ce qui ne va pas dans mon code pour Firefox.
Merci à vous.

Reply

Marsh Posté le 06-10-2007 à 15:12:16   

Reply

Marsh Posté le 06-10-2007 à 16:05:10    

et le code ?


---------------
Perhaps you don't deserve to breathe
Reply

Marsh Posté le 06-10-2007 à 16:16:41    

xx


Message édité par Blind Bullet le 20-02-2008 à 00:03:03
Reply

Marsh Posté le 06-10-2007 à 16:17:47    

L adresse du site est  http://blindbullet.free.fr
Et c ets le code de la page "News"

Reply

Marsh Posté le 06-10-2007 à 16:50:22    

Une tonne de tableaux :love:  [:pingouino]
 
Sinon qu'est-ce qui ne va pas, chez moi sous FF 2.0.0.7 je vois rien de bizarre.

Reply

Marsh Posté le 06-10-2007 à 17:41:29    

et du javascript qui sert à pas grand chose [:cerveau lent]


---------------
TZR un jour…  |  gamertag: cropNcut
Reply

Marsh Posté le 06-10-2007 à 18:48:58    

ngkreator a écrit :

Une tonne de tableaux :love:  [:pingouino]
 
Sinon qu'est-ce qui ne va pas, chez moi sous FF 2.0.0.7 je vois rien de bizarre.


 
 
Salut NGKreator.
Ouai j ai recopié tt le code de la page vite fait, j aurais mieux fait de vous épargner les tableaux…
Les problèmes sous Firefox sont que la barre de menu ne reste pas fixe avec les tableaux de texte se déroulant en dessous, et  l image de fond ne reste pas fixe non plus et se démultiplie, contrairement à sous Explorer.  

Reply

Marsh Posté le 06-10-2007 à 18:50:53    

Darth21 a écrit :

et du javascript qui sert à pas grand chose [:cerveau lent]


 
Héhé ouai c est sur que je tartine pas mal...
Lesquels sont inutiles?

Reply

Marsh Posté le 07-10-2007 à 21:54:49    

Pour répondre à cette question, déjà à mon avis le code js généré automatiquement par dreamweaver, c'est pas la joie, plein de variables et de conditions qui ne servent strictement à rien... Ca alourdit inutilement, ça peut être la source d'incompatibilités, ça rend les fonctions incompréhéhensibles et ça donne l'impression que pour faire du js il faut être un génie (ou une machine)
A la place de MM_swapImage et MM_swapImageRestore par exemple, une seule fonction suffirait :

function swap(id,nouveau){
 document[id].src="images/"+nouveau;
}

 
et dans la page (premier endroit où c'est utilisé pris en exemple) :
 
onmouseout="swap('Image18','menu_02.jpg') onmouseover="swap('Image18','men_02.jpg')
 
à la place de
 
onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','images/men_02.jpg',1)
 
Du coup déjà une fonction en moins, un code plus propre et compréhensible. Et encore on peut certainement faire mieux... Pareil pour les autres fonctions, elles peuvent toutes être simplifiées.
 
Pour ce qui est de la différence d'affichage entre IE et Mozilla, vraisemblablement l'overflow tel que tu l'as mis ne fonctionne pas sous Mozilla ( étrange normalement c'est l'inverse : ) )
Si ça peut t'aider ce sujet a été abordé il y a longtemps ici (en bas de la page)

Message cité 1 fois
Message édité par Briac Pollier le 07-10-2007 à 21:59:01

---------------
Blog sur le graphisme : http://blog.graphiste-video.fr | Portfolio : http://www.graphiste-video.fr
Reply

Marsh Posté le 13-10-2007 à 12:30:04    

Briac Pollier a écrit :

Pour répondre à cette question, déjà à mon avis le code js généré automatiquement par dreamweaver, c'est pas la joie, plein de variables et de conditions qui ne servent strictement à rien... Ca alourdit inutilement, ça peut être la source d'incompatibilités, ça rend les fonctions incompréhéhensibles et ça donne l'impression que pour faire du js il faut être un génie (ou une machine)
A la place de MM_swapImage et MM_swapImageRestore par exemple, une seule fonction suffirait :

function swap(id,nouveau){
 document[id].src="images/"+nouveau;
}

 
et dans la page (premier endroit où c'est utilisé pris en exemple) :
 
onmouseout="swap('Image18','menu_02.jpg') onmouseover="swap('Image18','men_02.jpg')
 
à la place de
 
onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','images/men_02.jpg',1)
 
Du coup déjà une fonction en moins, un code plus propre et compréhensible. Et encore on peut certainement faire mieux... Pareil pour les autres fonctions, elles peuvent toutes être simplifiées.
 
Pour ce qui est de la différence d'affichage entre IE et Mozilla, vraisemblablement l'overflow tel que tu l'as mis ne fonctionne pas sous Mozilla ( étrange normalement c'est l'inverse : ) )
Si ça peut t'aider ce sujet a été abordé il y a longtemps ici (en bas de la page)


 
 
Merci à toi.
Je vais chercher pour l overflow mais j ai vraiment du mal la.

Reply

Sujets relatifs:

Leave a Replay

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