Page 1 sur 1

Menu déroulant trop gros!

Posté : 03 mars 2007, 05:07
par dick-perron
Bonjour,
J'ai un menu déroulant en javascript que je place dans un frame html. Le problème est qu'il s'agit d'un menu multiple et que déployé, il est plus grand que le frame. Existe-t-il une façon de le faire dépasser sur un autre frame. Vous comprendrez que je ne veux pas que mon menu horizontal soit dans un frame qui prend la moitié de la page.

Posté : 03 mars 2007, 19:26
par VaN
peut-etre en le plaçant dans un <div> auquel tu donne un z-index élévé.

l'attribut z-index sert à donner des priorités d'affichage en terme de profondeur. (c'est en gros la troisième dimension, qu'il manque sur un écran de pc).

Par contre, je ne te garanti pas que cela marche pour passer par dessus des frames.

Posté : 03 mars 2007, 21:23
par AB
peut-etre en le plaçant dans un <div> auquel tu donne un z-index élévé.

l'attribut z-index sert à donner des priorités d'affichage en terme de profondeur. (c'est en gros la troisième dimension, qu'il manque sur un écran de pc).

Par contre, je ne te garanti pas que cela marche pour passer par dessus des frames.
C'est même certain que cela ne passera pas par dessus des frames s'il s'agit de frames réelles (avec framset).
Par contre, s'il s'agit de pseudo frames (par exemple alimentées par un include) un menu positionné en absolu passera sans bp par dessus les différents div

Posté : 03 mars 2007, 21:26
par dick-perron
merci, je vais essayer.

Posté : 04 mars 2007, 00:54
par VaN
mais j'imagine que si il utilise des frames, c'est à cause de son menu JS, qui doit être assez lourd, et qui donc n'est chargé qu'une fois pour toute. Donc ça doit etre de la vraie frame, et pas un include() : )