0

我正在尝试在 YUI Tabview 上方设置一个模态 YUI 面板。对于 CSS 目的 [1],选项卡的 z-index 最高可达 20(取决于选项卡的数量)。

我面临的问题是 YUI 为面板模式绘制的掩码位于选项卡具有的任何非零掩码的后面,因此选项卡可以窥视。

到目前为止,我只找到了 YUI API 方法来更改对话框或面板的掩码。

有谁知道我怎么能为面具做到这一点?以前有人遇到过这样的问题吗?

我将很快发布我使用的代码。

蒂亚!

[1] (CSS 设计师这样做了,所以我不能更改标记)

4

2 回答 2

1

解决方案是 - 在显示/渲染顶部模式对话框之后,为底层模式对话框调用 hideMask() - 在取消顶部模式对话框之前,为底层模式对话框调用 showMask()

提示:如果过早和/或过晚调用隐藏/显示蒙版,可能会在视觉上体验蒙版“闪烁”。

于 2010-05-21T06:50:44.233 回答
0

看起来像配置值 zIndex (用于面板)结合 stackMask 应该做到这一点。

文档中没有关于是否应在渲染之前或之后、显示之前或之后调用 stackMask 等内容。还有一个事件 (configzIndex) 会在 zIndex 属性更改时触发。

于 2009-10-20T17:58:16.543 回答