Problème de compatibilité entre Firefox et Internet Explorer - Web design - Graphisme
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.
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...
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.
Marsh Posté le 31-08-2007 à 16:05:05
Peux-tu mettre le lien pour quoi puisse constater
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
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
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.
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.
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.
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
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