|
|
|
|
Configuration: Windows XP Firefox 2.0.0.1
En fait ce n'est pas le même moteur de rendu donc ce n'est pas très surprenant. Il faut être le plus précis possible dans ton fichier css, mais le plus important c'est que le code javascript marche sous mozilla qui doit être le navigateur le plus restrictif dans le domaine.
De manière générale IE a tort car il est assez laxiste sur le controle de la syntaxe, et c'est pour ca que plein de sites sont mal implémentés et déconnent avec les autres navigateurs. Et le pire c'est qu'en css IE est le moins performant de tous les navigateurs. De là à dire que c'est de la daube... :-) Bref l'idée c'est de tester ton site avec un maximum de navigateur quitte à charger un fichier css différent pour chaque navigateur (il y a des javascript pour ca)... Bonne chance |
Merci, mais par exemple pour faire les espacement entre les menu j'ai utiliser le code "ensp" sous Mozilla ca fonctionne et pas sous IE. est-ce qu'il y a un autre code pour le faire fonctionner. Merci et @++ |
Ta version de IE ne doit pas supporter le html4.0...
http://www.w3schools.com/tags/ref_entities.asp Tu mets bien ? Si c'est le cas tu viens de trouver une faiblesse supplémentaire de IE :) Bonne chance |
voila trouver il faut rajouter ce code script dans les pages internet
<script language="javascript">
if(navigator.appName=="Microsoft Internet Explorer" && navigator.platform=="Win32")
{
document.write("<LINK rel='stylesheet' type='text/css' href='css/style.css'>");
}
else
{
document.write("<LINK rel='stylesheet' type='text/css' href='css/stylefirefox.css'>");
}
</script>
@++ à tous et merci quand meme pour le coup de main |