Probleme d'affichage sur IE6

doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

mon site ne s'affiche pas correctement sur IE6, le menu droit se place a droite mais sous le bloc du corps. Voici quelques screen: https://imageshack.com/
Je ne vois vraiment pas a quoi cela est dû.

merci d'avance
Configuration: Windows Vista
Firefox 3.5.5

10 réponses

  1. notobe Messages postés 2222 Statut Membre 213
     
    Oui, le doctype est correct :)
    Et ensuite, le code respecte bien les contraintes du xhtml strict ?

    Sinon, les fusions de marges c'est ça :
    https://www.alsacreations.com/article/lire/629-fusion-des-marges.html

    Après, il y a le hashlayout qui pourrit bien la vie aussi : https://www.alsacreations.com/article/lire/76-haslayout-internet-explorer.html

    D'une façon générale, la gestion des marges, c'est toujours plus compliqué qu'on ne pense (surtout avec IE !!)
    http://css.mammouthland.net/margin-padding-css.php
    1
  2. notobe Messages postés 2222 Statut Membre 213
     
    Un petit truc en plus : essayer de faire une seule feuille de style qui fonctionne avec IE6 et tous les autres navigateurs, c'est parfois très compliqué.

    Une fois que tu auras cerné le problème, fais une feuille de style spéciale IE6 que tu mets dans des commentaires conditionnels. C'est encore ce qu'il y a de plus propre et de plus simple.

    Bon courage pour le débuggage !
    1
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Sur les autres navigateurs, est-ce que ça fait pareil quand tu réduis la fenêtre ?
    0
  4. doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   68
     
    salut avion-f16, je viens de tester sur chrome, FF, opera et IE8, ca s'affiche correctement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. notobe Messages postés 2222 Statut Membre 213
     
    Les problèmes peuvent être multiples avec IE6... (die IE6, die !!)

    - La page a t-elle un doctype correct ?
    - Les problèmes de fusion de marges ont-ils été pris en compte ?
    0
  7. doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   68
     
    die IE6!! tout a fait d'accord

    voici le doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    je ne sais pas vraiment ce que c'est donc je sais pas s'il est correct, sinon qu'est ce que tu entend par fusion de marge? c'est une propriété css ?
    0
  8. doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   68
     
    ca vient certainement des marges, je vais lire ca
    merci pour les liens
    0
  9. doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   68
     
    merci du conseil :)

    satané IE >:[
    je comprend pas pourquoi autant de monde l'utilise... sur mon site il fait facilement 25% des navigateurs... 25% de visiteurs qui ne reviennent plus a cause des bugs d'affichage...
    0
  10. notobe Messages postés 2222 Statut Membre 213
     
    Pourquoi tant de monde l'utilise ? Arf... multiples raisons...

    - dans certaines entreprises, les employés n'ont pas le choix car des progiciels s'appuient sur des dll IE6, et changer de navigateur veut dire tout reprogrammer
    - Certains ont de vieux PC
    - Beaucoup ne savent pas, car ils ne savent pas faire la différence entre internet et un navigateur
    - etc.

    Mais là encore, toujours avec les commentaires conditionnels, on peut prévenir les gens, en mettant un message d'alerte les invitant à faire la mise à jour ou à changer de navigateur.
    Genre ça (le message n'est pas de moi, mais il est très en vogue) :

    <!--[if lte IE 6]>
    <h2>Savez-vous que votre navigateur est obsolète&nbsp;?</h2>
    <p>Pour naviguer de façon plus satisfaisante sur ce site (et sur le reste du Web), nous vous recommandons de procéder à une mise à jour de votre navigateur. Actualisez gratuitement votre <a href="https://support.microsoft.com/fr-fr/allproducts">Internet Explorer</a>. Vous pouvez aussi essayer d'autres navigateurs populaires comme par exemple <a href="http://www.mozilla-europe.org/fr/firefox/">Firefox</a>, <a href="https://www.opera.com/">Opera</a> ou <a href="https://www.apple.com/fr/safari/">Safari</a>.
    <br />Si vous utilisez un PC au travail, veuillez contacter votre service informatique.</p>
    </div>
    <![endif]-->
    0
  11. doctorpower Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   68
     
    en effet, j'en connais meme qui ne savent pas demarrer internet quand ils ne voient pas l'icone d'IE. Mais je suis juste étonné du nombre de gens qui utilisent IE6. Sinon, pas mal l'alerte mais il faut absolument que le site soit compatible.
    0