Problème de compatibilité entre Firefox et Internet Explorer

Problème de compatibilité entre Firefox et Internet Explorer - Web design - Graphisme

Marsh Posté le 31-08-2007 à 10:50:51    

Bonjour, le site que je viens d'achever est parfaitement lisible sur Internet Explorer mais malheureusement, il y'a quelques décalages sous Firefox...
 
Comment expliquer cela ? On m'a dit que certains scripts n'étaient pas compatibles avec Firefox... comment faire pour que mon site apparaisse de la même façon sur les deux navigateurs ?
 
Merci

Reply

Marsh Posté le 31-08-2007 à 10:50:51   

Reply

Marsh Posté le 31-08-2007 à 11:04:31    

tu as bossé à l'envers : fait toute ton intégration sous Firefox, puis adapte pour IE.


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"
Reply

Marsh Posté le 31-08-2007 à 13:44:02    

Adapter quoi au juste ? Sous Firefox, j'ai simplement des décalages de texte... si je met tout en ordre au niveau texte sous Firefox, je rencontrerai ensuite le même problème sous IE...

Reply

Marsh Posté le 31-08-2007 à 15:27:38    

ça ne vient pas forcément des navigateurs. Il y a des interprétations parfois différentes entre navigateurs c'est vrai. L'un des exemples les plus flagrant est quand on applique une taille width plus un padding, la taille réel de l'objet est width+padding chez IE, pas chez Firefox ou le padding n'agit pas sur le width.
Mais en codant proprement le html et en concevant ces styles de façon optimum (le moins de style possible) on évite énormément les problèmes de ce genre. Sachant que pour un résultat visuel il existe 10 façons différentes de procéder entre structure html et css.
La seul solution c'est de faire au plus simple pour un meme résultat. On a alors une extrème facilité a corriger les derniers problèmes qui pourraient persister.


Message édité par Lactique le 31-08-2007 à 15:27:52

---------------
Studio CréeAll
Reply

Marsh Posté le 31-08-2007 à 16:05:05    

Peux-tu mettre le lien pour quoi puisse constater


---------------
Agence Web à Strasbourg - Création de site internet
Reply

Marsh Posté le 31-08-2007 à 17:11:39    

Citation :

quand on applique une taille width plus un padding, la taille réel de l'objet est width+padding chez IE, pas chez Firefox ou le padding n'agit pas sur le width.


 
c'est ça qu'on appelle le "box model hack" ? je croyais que c'était que IE5 et résolu sous IE6 ?
 
après je suis flasheur, pas intégrateur


---------------
"Il y a vraiment aucun patelin qui s'appelle 'undefined' en France ?"
Reply

Marsh Posté le 31-08-2007 à 19:13:27    

fred2501 : voilà le lien du site en question. C'est normal que sur la page d'accueil 3 boutons soient plus hauts que les autres, c'était pour tester à la demande de mon patron.
 
http://81.80.45.203/Site%20St-Pierre/index.html

Reply

Marsh Posté le 12-09-2007 à 11:09:04    

yo je fait un petit up pour poser une question similaire. un petit site, un tableau, 2 colones, sous firefox le contenus de mes colones est bien centré à gauche mais sous ie c'est tout centré. une idée ? ya peut etre une reponse simple. je continue de chercher.

Reply

Marsh Posté le 12-09-2007 à 12:15:31    

Mais comment voulez-vous qu'on trouve la solution ?
Il existe 10 000 façons de se planter en faisant un site, mal codé, surchargé des classes css, ne pas savoir ce que veut dire le cascading de css, etc...

 

Le mieux c'est d'utiliser firefox et le plugin webdevelopper. Une fois sur la page, Ctrl+Maj+Y et pointez sur l'endroit ou vous voulez savoir quels sont les styles appliqués.


Message édité par Lactique le 12-09-2007 à 12:15:54

---------------
Studio CréeAll
Reply

Marsh Posté le 12-09-2007 à 12:25:08    

oui c'est vrai, mais ma question etait plus dans le sens "avez vous eu ce cas de figure là ?" et effectivement apres une recherche, c'est juste que pour ie il faut inclure un align="left" dans la balise td.  
 
je savais bien que c'etait simple.

Reply

Marsh Posté le 12-09-2007 à 12:25:08   

Reply

Marsh Posté le 12-09-2007 à 13:45:21    

dans ce cas précis oui, mais de façon générale c'est beaucoup plus complexe
enfin beaucoup plus pénible

Reply

Sujets relatifs:

Leave a Replay

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