问题标签 [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.
wpf - 如何在 wpf 中将项目置于最前面?
我只是在彼此之上有两个网格。给定世界的一种状态,我希望网格 A 位于顶部,给定另一种世界状态,我希望网格 B 位于顶部。在过去,我们可以只调用 grid.BringToFront(),但这已经不存在了,我想不出任何方法来实现它。
我能想到的最好的情况是,我需要创建自己的自定义类来实现此功能,但这对于曾经如此简单的东西来说似乎是一种过大的杀伤力。
css - Z-Index IE 错误修复?
有谁知道 ie z-index 错误的有效修复?我遇到了一些解决方案,但有兴趣看看这里是否有人知道更好的解决方案。
谢谢!
html - z-index的最小值和最大值?
我的 HTML 页面中有一个 div。我根据某些条件显示此 div,但 div 显示在我指向鼠标光标的 HTML 元素后面。
我已经尝试了从 0 到 999999 的所有 z-index 值。谁能告诉我为什么会这样?
CSS 的 Z-INDEX 属性是否有最小值或最大值?
我通过使用 jQuery使用.divClass
onclick显示和隐藏 div。<asp:hyperlink>
javascript - javascript, css, z-index, div 堆叠
我想创建一种仅作用于页面内单个 DIV 的轻/厚框。当我触发第一个 div(phantom_back) 时,我想要它,但第二个,phantom_top 在 phantom_back 之后设置它自己,而不管它的 z-index 和定位如何。
我究竟做错了什么?
这是我到目前为止所拥有的:
我在徘徊为什么我找不到的教程都提供这样的东西。
javascript - wmode=window时如何将html内容放在flash上?
这甚至可能吗?
情况是,我不控制嵌入式flash,也无法知道是嵌入了wmode=tranparent/opaque还是wmode=window。这意味着在前两种情况下,我可以将我的 html 内容放在顶部,只需使用 z-index,但在最后一种情况下(wmode=window)我无法控制。
有人知道克服这个问题的方法吗?
css - CSS浮动与重叠
我正在尝试为我正在处理的页面设置一个简单的水平选项卡结构,并且在浮动 div 与 z-index 结合时遇到了一些麻烦。
在浏览器中查看以下代码:
为什么左 div 的橙色边框不与右 div 的绿色边框重叠?
jquery - Jquery 拖放到任意位置
我有一种情况,用户需要能够将图像拖放到页面的动态生成部分的一部分上,该部分将始终用<pre> </pre>
标签括起来,但没有其他信息。
我认为实现此目的的唯一方法是添加具有不同 z-index 的包装 div,但是否甚至可以将此项“拖放”到预格式化文本上方图层上的任意位置?
任何建议/想法将不胜感激。
c# - WPF Gridview Zindex
我有一个 datepicker 控件,用于在 gridview 控件中设置日期字段,我的 datepicker 显示一个日期和一个按钮来显示可用于选择日期的日历。这本身就很好用,但是当我将它添加到 gridview 时,日历会弹出,列和行会覆盖日历的一部分。为日历设置 ZIndex 没有帮助,因为其他行位于不同的面板上?我怎样才能解决这个问题?我尝试提高 VisualParent 的 ZIndex 但没有运气。
更新,gridview 非常标准,4 列,其中之一是日期列,该列的数据模板创建一个最初看起来像文本框和按钮的日期选择器,按钮放置在画布面板上,单击日历时被添加到画布。画布是唯一允许其子项跨越其自身边界的面板,因此按钮为 10 x 10 左右,日历为 200 x 200。当日历弹出时,它通常只会覆盖相邻的字段,但当放置在gridview 在日期选择器“之后”的 gridview 的每个单元格都覆盖了日历。我想我需要提高我的单元格的 zindex 但我找不到办法做到这一点?
winapi - C# - Win32:在失去焦点后获取最顶层窗口的句柄?
试图从我的 WPF 应用程序(它只是通过系统托盘运行)挖掘 win32 api。
当单击系统托盘图标时,我会向用户显示一个上下文菜单,该菜单会在最顶部的任何窗口上获得焦点。
我想处理那个窗口(那个刚刚失去焦点的窗口)并尝试使用不同的方法
然而没有尽头。我目前正在考虑遍历所有进程,以获取 MainWindowHandles 并检查每个窗口的 z 顺序。
但我认为有一种更简单/更智能的方法。只是我无法从我的旧 Petzold 书籍中搜索或回忆的一本。
另一种方法是让我的系统托盘菜单在激活时不获得焦点?
谢谢!
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,但你没有帮助你的处境......