2010-03-09 4 views
0

Problème est Menu ne se chevauche pas ou flotter, au-dessus de l'IFrame je suis concevoir le menu avec la table et la balise Div dans Usercontrol De et j'ai appelé Usercontrol de dans l'Index.aspx. Si eu l'idée ou l'expérience pour résoudre ce problème s'il vous plaît me aider Merci pour le temps et aidermenu déroulant flottant Visible sur UI CONTROL comme TEXTBOX, cases de sélection, et iframes

Hari

+1

Quel code utilisez-vous, quel navigateur rencontrez-vous des problèmes? Y a-t-il une démo que vous pouvez lier? –

+0

CODE s'il vous plaît !!!! –

Répondre

1

Très probablement, vous exécutez dans un problème avec z-index. Pour votre menu, définissez l'index z pour cela et tous ses contrôles enfants à un nombre élevé, puis définissez l'index z sur l'iframe à un nombre faible. Si cela ne résout pas votre problème, vous devrez continuer à définir l'index z dans les éléments parents de votre menu et de votre iframe car dans certains navigateurs (tous?), Z-index fait une sorte de propagation, où si un parent a un z-index inférieur à l'un de ses frères et soeurs, alors le frère aura la priorité et finira par le haut.

Vous devez également vous assurer que la valeur de la propriété css position est définie sur autre chose que la valeur par défaut, car z-index ne fonctionne qu'avec les éléments positionnés.

Il existe également des problèmes connus avec les anciens navigateurs en ce qui concerne les iframes, donc si vous utilisez un navigateur plus ancien, essayez quelque chose de plus moderne. Les iframes sont une bête difficile, donc vous allez vraiment devoir expérimenter avec différentes choses pour comprendre votre problème exact. Je pourrais fournir plus d'informations, mais j'aurais besoin de voir un exemple de votre code HTML/CSS où cela ne fonctionne pas.