【发布时间】:2010-10-15 05:07:30
【问题描述】:
我有一个 ASP.NET 应用程序,该应用程序在 下 呈现第 3 方(Telerik 的)菜单控件 菜单展开时的另一个控件(RadDock)。
这个工件只发生在 IE7 中。不在 Safari/FF/Opera/Chrome 中(我有遗漏吗?)
菜单控件需要呈现在其他控件之上。
我已经在 Google 上搜索了相当多的内容,但还没有找到针对 IE7 修复它的简单解决方案。
IE 最容易解决这个问题的方法是什么?
您还知道这个 z-index 问题是否已在(待定?)IE8 中解决?
这个 Q 并不是要开始浏览器的火焰战争。请仅在您有 相关评论。
谢谢。
【问题讨论】:
-
这很可能与 Telerik 的控件没有直接关系。你能具体说明哪些 html 元素是重叠的吗?
-
我也想看看答案。在我们的项目中,我们的菜单也与内容重叠,但仅在我使用 TabControl 的地方
-
tvanfosson 让我走上了正轨...我的母版页:我必须为 3 个 div 以及 CSS 中的菜单控件指定相同的 z-index。菜单控件
-
仅供参考,Telerik 默认 z-indexes:RadAjaxLoadingPanel - 90000 RadToolBar - 9000 RadToolTip - 8000 RadMenu - 7000 RadCombo - 6000 RadDatePicker - 5000 RadColorPicker - 4000 RadWindow - 3000050 RadDock 的 PopUp 编辑表单- 1000
标签: asp.net css cross-browser