Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[résolu] souci de transparence de menu sous IE7-8
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.7.1
#~ Nom de l'hébergeur : phpnet
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour,

j'expose mon souci, qui ne me paraît pas logique, mais bon, peut-être que j'ai un peu trop le nez dessus.

J'ai fait plusieurs gabarits pour le site, inséré dans tous les gabarits la même insertion de code conditionnel pour l'affichage sous IE via un bloc de contenu global. Le background du sous-menu est affiché dans le fichier css en rgba, et j'utilise un filtre propriétaire M$ pour IE dans le bloc sus-nommé.

Le souci : sur IE7, certaines pages affichent correctement le sous-menu (sous produits) typiquement la page produits et toutes les pages de cette rubrique, alors que toutes les autres n'affichent pas de fond et du coup, avec un bug d'IE7, on peut difficilement sélectionner les entrées du sous-menu
sur IE8, l'affichage est différent mais ce sont les mêmes pages qui sont concernées : il n'y a pas de transparence sur le fond quand apparaît le sous-menu, mais une couleur opaque.

Là où je pense que ça vient des gabarits, c'est que j'en utilise 2 pour les pages du sous-menu et la page d'entrée du sous-menu (Produits), et 1 pour toutes les autres pages. Or, c'est uniquement sur les pages qui utilise ce dernier gabarit (appelé standard, std) que ça ne marche pas.

le lien : [supprimé] et suivantes.

Merci d'avance !
#2
bon j'ai changé de gabarit sans résultat, je n'arrive pas à voir d'où ça vient c'est agaçant. Y aurait-il une histoire de contexte avec le menu ? Genre ça marche quand c'est current et pas autrement ?

edit : oui, c'est ça, j'avais oublié des classes dans les commentaires conditionnels*... hop, résolu.

*quel con, mais quel con...
#3
Big Grin

j'aime quand une discussion se déroule sans accro


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)