Menu déroulant trop gros!

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Menu déroulant trop gros!

par VaN » 04 mars 2007, 00:54

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() : )

par dick-perron » 03 mars 2007, 21:26

merci, je vais essayer.

par AB » 03 mars 2007, 21:23

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

par VaN » 03 mars 2007, 19:26

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.

Menu déroulant trop gros!

par dick-perron » 03 mars 2007, 05:07

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.