2009-10-19 8 views

Répondre

1

Sans le code la raison spécifique du problème est difficile à dire. Mais la directive générale est que vous avez besoin de feuilles de style spécifiques. Vous avez besoin de feuilles de style spécifiques à IE6 plus. Vous devrez peut-être créer un certain nombre de feuilles de style pour chaque version et ajouter quelque chose comme ceci à votre site.

<!--[if IE]><style type="text/css">@import url(/styles/ie_fixes.css');</style><![endif]--> 
    <!--[if lt IE 7]> 
     <style type="text/css">@import url(/styles/ie_fixes_6.css');</style> 
    <![endif]--> 
    <!--[if IE 7]> 
     <style type="text/css">@import url(/styles/ie_fixes_7.css');</style> 
    <![endif]--> 

Et dans chacune des feuilles de style inclus que vous écrivez pour corriger les css différents problèmes que vous identifiez dans les différents navigateurs.

+0

Il semble que IE ne marche pas la charge CSS conditionnelle – svlada

+0

Maintenant, il fonctionne, il était question du serveur. Merci de répondre. J'ai créé le fichier directement sur le serveur et maintenant cela fonctionne. Il n'a pas fonctionné lorsque j'ai téléchargé le fichier via ftp. Ne sais pas pourquoi. – svlada

+0

génial. J'allais suggérer que peut-être le cache du navigateur causait des problèmes ... –

0

Vous devriez publier une capture d'écran de votre problème, car peu de gens ici ont installé IE6 pour reproduire le bogue. Je vous suggère de jeter un oeil au bogue de la frontière de IE6, bien que:

http://www.simple-site.eu/test-lab/ie-bugs/ie6-border-bug.html

+0

Ici vous pouvez voir la capture d'écran sous IE6 http://www.dodaj.rs/f/W/jG/3fe30PkP/issue.jpg – svlada

+0

Ma conjecture est En raison du bug de la frontière IE6, la div contenant l'image de la route se divise en deux lignes, créant cet espace. –

+0

Lorsque je supprime margin-top, il s'affiche correctement dans IE6, mais il est corrompu dans FF.
#content {
\t marge supérieure: 280px;
\t rembourrage: 5px;
}
svlada

Questions connexes