问题标签 [z-index]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
49924 浏览

wpf - 如何在 wpf 中将项目置于最前面?

我只是在彼此之上有两个网格。给定世界的一种状态,我希望网格 A 位于顶部,给定另一种世界状态,我希望网格 B 位于顶部。在过去,我们可以只调用 grid.BringToFront(),但这已经不存在了,我想不出任何方法来实现它。

我能想到的最好的情况是,我需要创建自己的自定义类来实现此功能,但这对于曾经如此简单的东西来说似乎是一种过大的杀伤力。

0 投票
5 回答
20555 浏览

css - Z-Index IE 错误修复?

有谁知道 ie z-index 错误的有效修复?我遇到了一些解决方案,但有兴趣看看这里是否有人知道更好的解决方案。

谢谢!

0 投票
10 回答
421325 浏览

html - z-index的最小值和最大值?

我的 HTML 页面中有一个 div。我根据某些条件显示此 div,但 div 显示在我指向鼠标光标的 HTML 元素后面。

我已经尝试了从 0 到 999999 的所有 z-index 值。谁能告诉我为什么会这样?

CSS 的 Z-INDEX 属性是否有最小值或最大值?

我通过使用 jQuery使用.divClassonclick显示和隐藏 div。<asp:hyperlink>

0 投票
3 回答
28452 浏览

javascript - javascript, css, z-index, div 堆叠

我想创建一种仅作用于页面内单个 DIV 的轻/厚框。当我触发第一个 div(phantom_back) 时,我想要它,但第二个,phantom_top 在 phantom_back 之后设置它自己,而不管它的 z-index 和定位如何。

我究竟做错了什么?

这是我到目前为止所拥有的:

我在徘徊为什么我找不到的教程都提供这样的东西。

0 投票
3 回答
3697 浏览

javascript - wmode=window时如何将html内容放在flash上​​?

这甚至可能吗?

情况是,我不控制嵌入式flash,也无法知道是嵌入了wmode=tranparent/opaque还是wmode=window。这意味着在前两种情况下,我可以将我的 html 内容放在顶部,只需使用 z-index,但在最后一种情况下(wmode=window)我无法控制。

有人知道克服这个问题的方法吗?

0 投票
4 回答
50616 浏览

css - CSS浮动与重叠

我正在尝试为我正在处理的页面设置一个简单的水平选项卡结构,并且在浮动 div 与 z-index 结合时遇到了一些麻烦。

在浏览器中查看以下代码:

为什么左 div 的橙色边框不与右 div 的绿色边框重叠?

0 投票
1 回答
911 浏览

jquery - Jquery 拖放到任意位置

我有一种情况,用户需要能够将图像拖放到页面的动态生成部分的一部分上,该部分将始终用<pre> </pre>标签括起来,但没有其他信息。

我认为实现此目的的唯一方法是添加具有不同 z-index 的包装 div,但是否甚至可以将此项“拖放”到预格式化文本上方图层上的任意位置?

任何建议/想法将不胜感激。

0 投票
2 回答
1642 浏览

c# - WPF Gridview Zindex

我有一个 datepicker 控件,用于在 gridview 控件中设置日期字段,我的 datepicker 显示一个日期和一个按钮来显示可用于选择日期的日历。这本身就很好用,但是当我将它添加到 gridview 时,日历会弹出,列和行会覆盖日历的一部分。为日历设置 ZIndex 没有帮助,因为其他行位于不同的面板上?我怎样才能解决这个问题?我尝试提高 VisualParent 的 ZIndex 但没有运气。

更新,gridview 非常标准,4 列,其中之一是日期列,该列的数据模板创建一个最初看起来像文本框和按钮的日期选择器,按钮放置在画布面板上,单击日历时被添加到画布。画布是唯一允许其子项跨越其自身边界的面板,因此按钮为 10 x 10 左右,日历为 200 x 200。当日历弹出时,它通常只会覆盖相邻的字段,但当放置在gridview 在日期选择器“之后”的 gridview 的每个单元格都覆盖了日历。我想我需要提高我的单元格的 zindex 但我找不到办法做到这一点?

0 投票
2 回答
2742 浏览

winapi - C# - Win32:在失去焦点后获取最顶层窗口的句柄?

试图从我的 WPF 应用程序(它只是通过系统托盘运行)挖掘 win32 api。

当单击系统托盘图标时,我会向用户显示一个上下文菜单,该菜单会在最顶部的任何窗口上获得焦点。

我想处理那个窗口(那个刚刚失去焦点的窗口)并尝试使用不同的方法

然而没有尽头。我目前正在考虑遍历所有进程,以获取 MainWindowHandles 并检查每个窗口的 z 顺序。

但我认为有一种更简单/更智能的方法。只是我无法从我的旧 Petzold 书籍中搜索或回忆的一本。

另一种方法是让我的系统托盘菜单在激活时获得焦点?

谢谢!

0 投票
3 回答
12680 浏览

java - Safari 及其他平台上的 Java Applet z-index

网页中 Java Applet 的一个众所周知的问题是,浏览器会忽略 applet 标签相对于页面中其他组件的 z-index。无论您如何在页面中定位和 z-index 元素,小程序都会将自己绘制在所有内容之上。

有一种解决方法,称为 iframe shim,如下所述:http ://www.oratransplant.nl/2007/10/26/using-iframe-shim-to-partly-cover-a-java-applet/ 。

但是,此解决方法在 Windows 中的 Safari 3 或 4 中不起作用(假设 Mac 相同)。

有谁知道让它在 Safari 中工作的方法?

有没有人知道如何向 Sun 施压以解决根本问题,这样我们就可以避免笨拙的垫片?这是关于该问题的错误报告,http://bugs.sun.com/bugdatabase/view_bug.do ?bug_id=6646289 ,请注意它已经开放了一年,但是其他错误报告可以追溯到很多年前。

这太令人沮丧了,难道 Sun 不明白这是一种将 Java 边缘化为在浏览器中做酷事的方式吗?我爱你 Java,但你没有帮助你的处境......