Bonjours à tous.
Je dois créer un site intranet mais je rencontre un problème.
Chaque page est composée de trois frames (je sais, c'est pas bien mais c'est pas moi qui décide). Il y a un header sur la frame du dessus, qui ne me pose aucun problème.
Sur la frame de gauche j'ai un menu dépliant et sur la frame de droite la page.
Le problème se pose losque je déplie un menu. J'ai fait une capture d'écran du problème :
http://img384.imageshack.us/img384/5451/schma7xq5.jpg (faites pas attention aux couleurs, c'est temporaire).
On voit bien sur la partie gauche le menu, et sur la partie droite la page. J'ai rajouté une ligne verte pour bien visualiser le changement de frame.
Losrqu'on place la souris sur une entrée du menu, une sous-entrée apparaît. Ca marche bien, mais la moitiée du sous-menu est sous la frame principale et on ne peut donc pas le voir, et si j'agrandis la frame du menu la frame principale est trop petite.
Je cherche donc un moyen de faire dépasser le menu sur la frame principale. J'ai bien galér sur ce problème sans tourver de solution. Je m'en remets donc à vous pour m'aider.
Voici en vrac les contraites auquelles je suis soumis :
- je ne peux pas utiliser de PHP, d'ASP ou de truc du style
- le site doit être compatible IE6, IE7 et Firefox
- je dois obligatoirement utiliser une frame pour le header, mais pas nécessairement pour le menu
- le site doit être facilement modifié pour quelqu'un qui a des connaissances en HTML, mais pas trop poussées
- si on veut rajouter une entrée au menu, on doit pouvoir le faire sur une seule page pour que ça se répercute partout
- je ne peux utiliser que HTML, JavaScript et CSS
Je vous remercie pour l'attention que vous avez porté à mon (long) message.
Configuration: Linux
Firefox 2.0.0.2