Mon site n'est pas comatible IE

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
J'ai fais un site. Il est compatible à 100% avec firefox mais pas du tout avec IE :'(

Regarder :
Avec firefox:

http://img682.imageshack.us/img682/3919/justfoot.jpg

Avec IE:

http://img39.imageshack.us/img39/4219/befguervfuyrzb.png

Pouvez vous m'aidez
S'il vous plaît :'( :'( :'( :'(

Cordialement
A voir également:

12 réponses

ze-life-of-quent1 Messages postés 2169 Statut Membre 776
 
Bonjour,
commencez par le rendre compatible W3C et ensuite on verra les bugs restants.
1
SeeSaw
 
Hello

Pas très facile de te donner un avis à partir d'image. Mais à première vu, il s'agit peut être d'un probleme de float ?

Est ce que sous IE le contenu de la page est situé sous ton bloc de gauche (ta navigation et tes éléments d'identification) ?
1
SeeSaw
 
Ah et sinon, je te déconseille fortement d'interdire l'accès au visiteur qui viennent sous IE. C'est une méthode qui n'est vraiment pas terrible puisque ca va juste te faire perdre des visiteurs !
1
SeeSaw
 
Bah comme ca, je ne peux pas te dire exactement quel est le problème.

Mais j'ai deux petites idées :

1/
je suppose que tu as deux blocs, un pour ton bloc de gauche (nav et identification) et un pour ton bloc de droite (contenu).
Si c'est ca, vérifie bien que tu as un "float:left" sur tes deux blocs et pas seulement sur le bloc de gauche.

ou
2/
si tu as un bloc principal qui englobe ton bloc de gauche et ton bloc de droite, c'est peut etre un probleme de taille (largeur).
Si ton bloc principal à une largeur fixe, peut être que les deux sous blocs ont une largeur un peu trop grande et donc ils ne pourrait être contenu correctement dans ton bloc principal. (et sous ie ca passe en dessous)
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
arthezius Messages postés 3756 Statut Membre 475
 
Quelques petits conseils:
- Les javascripts se mettent entre les balises <head> pas en tout début de page.
Tu peux même le mettre dans un fichier .js que tu inclus dans ta page:
<script type="text/javascript" src="javascript.js"></script>

- Ton div contenu est placé centré avec un margin:auto;. Je sais pas avec les nouvelles versions, mais j'ai déjà eu des problèmes avec IE6 qui ne le prenait pas en compte.
Essai comme ça:
div#contenu {
position:absolute;
width:1000px;
left:50%;
margin-left:-500px;
}

Conserve le reste du CSS que tu avais mis mais enlève le margin:auto;
1
dOcteurdO Messages postés 76 Statut Membre 1
 
Cherche pas, internet explorer, c'est a chier.
Une preuve de plus pour les fanas d'ie...
Sinon cherche un script pour interdire l'accès à partir d'ie, et si tu trouves pas, met en page d'accueil un page d'avertissement qui conseille d'utiliser autre chose qu'IE...
Je cherche de mon coté et je te dis...
0
Utilisateur anonyme
 
http://validator.w3.org/...

Je vais interdire l'accès pdt que je le rends valide W3C
0
Utilisateur anonyme
 
Oui !
Tout a fait !
T'as une idée ?
Comment je modifie mon float ?
0
Utilisateur anonyme
 
ok !
je verifie !
0
Utilisateur anonyme
 
ok !
merci je test !
0
Utilisateur anonyme
 
merci comme ça mon site est centré !
mais je voudrais savoir pourquoi le menu mange une partie du titre du menu ?
cordialement
0
arthezius Messages postés 3756 Statut Membre 475
 
Dans ton CSS, supprime la ligne:
background:#FFFFFF none repeat scroll 0 0;

correspondant à ta balise <div id="menu_horizontal">
0
Utilisateur anonyme
 
ok !
je test ça demain ! t'es super mec ! Continu comme ça ! :D
0
Utilisateur anonyme
 
Non c'est pas là ^^
0
Utilisateur anonyme
 
Voilà ce que ça donne maintenant : ( Il y a encore quelques problèmes :'( )

avec Firefox :

http://img230.imageshack.us/img230/3909/acfirefox.jpg

avec IE (v8):

http://img690.imageshack.us/img690/5894/acie.jpg

Voilà !
0