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

12 réponses

  1. ze-life-of-quent1 Messages postés 2169 Statut Membre 780
     
    Bonjour,
    commencez par le rendre compatible W3C et ensuite on verra les bugs restants.
    1
  2. 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
  3. 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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. 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
  8. Utilisateur anonyme
     
    Oui !
    Tout a fait !
    T'as une idée ?
    Comment je modifie mon float ?
    0
  9. 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
    1. 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
    2. Utilisateur anonyme
       
      ok !
      je test ça demain ! t'es super mec ! Continu comme ça ! :D
      0
    3. Utilisateur anonyme
       
      Non c'est pas là ^^
      0
  10. 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