Menu invisible sous Internet explorer (Créer un compte)

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #493326
    Jehros
    Membre
    Initié WordPress
    44 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : dernière en date
    – Version de PHP/MySQL : idem
    – Thème utilisé : Quest
    – Extensions en place :
    – Nom de l’hebergeur : OVH
    – Adresse du site : http://www.courte-focale.fr/

    Problème(s) rencontré(s) :

    Bonjour,

    petit problème sur mon site donc : une barre rouge contenant un menu apparaît normalement sous firefox ou Chrome, et disparaît (pour réapparaître si l’on place le curseur dessus) sous Internet explorer. D’où peut venir le problème ?

    Merci d’avance 🙂

    #763804
    Jehros
    Membre
    Initié WordPress
    44 contributions

    up please 🙂

    #763805
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    L’as-tu passé au validateur W3C ?
    Les erreurs visibles sous un navigateur et pas un autre résultent souvent d’un non respect des normes W3C du code provoquant des comportements aberrants.

    #763806
    Jehros
    Membre
    Initié WordPress
    44 contributions

    Merci pour la réponse.
    Ceci dit, j’obtiens ça : http://validator.w3.org/check?uri=http%3A%2F%2Fwww.courte-focale.fr%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

    Et donc a priori, rien en rapport avec le menu en question. Je suis loin d’être spécialiste en la matière, donc si je me trompe, merci à celui qui me le fera savoir 🙂

    #763807
    Jehros
    Membre
    Initié WordPress
    44 contributions

    up

    #763808
    Hernan
    Participant
    Padawan WordPress
    59 contributions

    Il y a bien un lien vers ton site, mais de quelle barre parles-tu ? La barre rose de menu en haut de ton blog ?

    Une barre qui disparait et apparait en fonction du passage d’un curseur y’a de grande chance que ca se passe avec du javascript.

    Tu peu donner un peu plus de précision pour qu’on essaye de reproduire ton problème chez nous ?

    #763809
    Jehros
    Membre
    Initié WordPress
    44 contributions
    Hernan wrote:
    Il y a bien un lien vers ton site, mais de quelle barre parles-tu ? La barre rose de menu en haut de ton blog ?

    Une barre qui disparait et apparait en fonction du passage d’un curseur y’a de grande chance que ca se passe avec du javascript.

    Tu peu donner un peu plus de précision pour qu’on essaye de reproduire ton problème chez nous ?

    Il s’agit de cette barre en effet. Elle est présente sous chrome et firefox, mais est invisble sous IE. Sauf si l’on passe le curseur là où elle est censée se trouver, celui-ci ne faisant par contre apparaître qu’une rubrique et non le menu entier.
    Je cherche donc à savoir comment faire en sorte que cette barre rose apparaisse normalement sous IE. Voilà.

    #763810
    Jehros
    Membre
    Initié WordPress
    44 contributions

    Désolé de remonter le sujet, mais je n’ai toujours pas la moindre idée du problème 😮

    #763811
    Hernan
    Participant
    Padawan WordPress
    59 contributions

    Pour ma part je suis sous IE9 et ton menu apparait très bien. Quelle version de IE tu utilises ?

    Dans ton code tu as un JS (dans le header.php en principe) qui passe avant tous les autres JS, juste après les CSS. Essaye de le déplacer pour le mettre juste avant la fermeture du head (). parce qu’il y a peut être un conflit avec le reste.

    Peut être devrais-tu essayer d’utiliser la fonction wp_enqueue_script pour éviter les conflits s’il y en as :
    http://codex.wordpress.org/Function_Reference/wp_enqueue_script

    Pense aussi à faire des hack pour les différentes version de IE :
    http://www.siteduzero.com/tutoriel-3-36505-les-hacks-css-pour-internet-explorer.html

    #763812
    Jehros
    Membre
    Initié WordPress
    44 contributions

    Merci de ta réponse. Ceci dit, je suis loin de m’y connaître dans le domaine, et à part bidouiller le css suite à des essais avec firebug ou modifier d’autres éléments (le header and co), j’ai du mal. J’ai bien tenté ce que tu proposais à propos du js, mais rien de neuf.

    Pour les deux liens, je ne comprends à peu près rien :(
    Tout ce que je peux dire après essai, c’est que le thème original non plus ne fonctionne pas sous IE (la barre rouge du moins, et avec les versions antérieures à la 9, donc). Du coup, je ne peux pas rechercher ce qui ne va éventuellement pas.

    #763813
    Jehros
    Membre
    Initié WordPress
    44 contributions

    Vraiment personne n’aurait une idée ?

    #763814
    yohann – Oz.fr
    Participant
    Padawan WordPress
    97 contributions

    je viens de regarder la barre n’aparait pas de IE6 à IE8 compris

    2 piste :
    – ton positionnement en absolute du #foxmenucontainer fout la grouille passe le en inline
    ou
    – l’image png de background du menu est en 24bits avec gestion de transparence ce qui n’et pas gérer par certain ie (ajout un background color avec un rose similaire) au foxmenucontainer

    voily

    #763815
    Jehros
    Membre
    Initié WordPress
    44 contributions
    yohann wrote:
    – l’image png de background du menu est en 24bits avec gestion de transparence ce qui n’et pas gérer par certain ie (ajout un background color avec un rose similaire) au foxmenucontainer

    voily

    Cette solution fonctionne très bien ! Merci beaucoup : 🙂

    #763816
    yohann – Oz.fr
    Participant
    Padawan WordPress
    97 contributions

    cool … si tu veux conserver l’image (mais a priori un background color est plus économe en bande passante) ouvre la dans photoshop et sauve la un png 8 bits (dans sans gestion de transparence)

14 sujets de 1 à 14 (sur un total de 14)
  • Vous devez être connecté pour répondre à ce sujet.