Menu déroulant bloqué sous IE (site conçu avec Joomla)

WRInaute discret
Bonsoir,

Je vous soumets un problème qui m'apparaît insoluble, à moi qui n'ai aucune compétence technique concernant la création de site web, et qui ai cherché des heures une hypothétique solution sur Google depuis hier soir. Aussi, si l'un d'entre vous l'a et peut me la donner, je lui en serai reconnaissant (ça m'ôterait une sacrée épine du pied).

Voilà, donc, j'utilise Joomla 1.0.15 et le template Jamba. Cette semaine, sur les conseils d'un bienveillant modérateur de WRI, je me suis employé à profondément modifier mon site. Dans cette optique, j'ai installé un composant pour créer des menus déroulants: SwMenuFree.

Tout fonctionne à merveille avec Firefox, mais avec IE, les menus déroulants... ne se déroulent pas. Plus exactement, il semblerait qu'ils se déroulent mais derrière le "body".

Je crois avoir compris qu'une solution consisterait à créer une feuille de style exprès pour IE, mais je n'en suis pas sûr, et surtout, je ne sais pas comment faire.

Merci pour votre aide.
 
WRInaute accro
Sûrement un problème dans le CSS ou dans l´ordre des bloc mais je ne m´y connais pas plus que ça.

Spécialistes, montrez-vous ! :)
 
WRInaute discret
Pas de spécialistes sur WRI, apparemment. :wink:

Si cela en intéresse certains, j'ai trouvé une solution ici :

Problem is there is a div in your template:
<div id="Menu">

swMenuFree uses a div with the same id and this is causing a conflict. Edit the templates index.php file and rename it eg:
<div id="Menu2">

Then edit the templates CSS file and change the #Menu to #Menu2

While editing the templates index.php file also remove this from the very top:
<?xml version="1.0" encoding="utf-8"?>

That puts IE6 into "quirks mode" which wrecks your page layout in IE6.

Bon, alors moi, le simple fait de modifier de le fichier index.php a suffi, donc je n'ai pas fait de modification sur le fichier CSS.
 
Discussions similaires
Haut