我正在尝试在YUI Tabview上方设置模态YUI面板。对于CSS目的[1],选项卡的z-index最多可达20个(取决于有多少个选项卡)。
我面临的问题是,YUI为面板的模态绘制的蒙版是在标签所具有的非零掩模后面,因此标签可以窥视。
到目前为止,我只找到了YUI API方法来更改对话框或面板的掩码。
有谁知道我怎么能为面具做这个?有没有人有这样的问题呢?
我将很快发布我使用过的代码。
TIA!
[1](CSS设计师做了这个,所以我不能改变标记)
答案 0 :(得分:1)
解决方案是 - 在显示/渲染顶部模态对话框之后,为底层模态对话框调用hideMask() - 在取消顶部模态对话框之前,调用showMask()以获取基础模态对话框
提示:如果过早和/或太晚调用隐藏/显示模板,可能会在视觉上体验“闪烁”模式。
答案 1 :(得分:0)
看起来配置值zIndex(对于Panel)与stackMask结合应该这样做。
关于是否应该在渲染之前或之后,show之前或之后调用stackMask的文档中没有任何内容。还有一个事件(configzIndex)在更改zIndex属性时触发。