0

我想在对话框之类的弹出面板上添加一个日期框。但是这里的 datepicker 弹出窗口在 popupPanel 后面并且在它的顶部不可见。

final DialogBox box = new DialogBox();
box.setGlassEnabled(true);
box.setStyleName("popupBox");
box.getElement().getStyle().setZIndex(25);
box.setWidget(vPnl);
box.show();
box.center();
box.setAnimationEnabled(true);

这里我有一个verticalPanel,其中包含具有一些选项卡的flexTable。为了在弹出窗口上使用 flextable,我将 zIndex 设置为 25。我想在 flextable 中添加日期框。有什么解决方法吗?

4

1 回答 1

0

您定义的z-index问题。由于 datebox popup z-index 小于您的box平均对话框的 z-index,它显示在弹出面板后面。为什么需要在此处设置 z-index 以在弹出窗口中显示弹性表格?这不是强制性的。显示更多代码。

如果您在弹出窗口中放置任何内容,它会显示弹出窗口的前面而不使用 z-index。检查你的popupBox风格,我认为这种风格可能还有一些 z-index 代码。

于 2013-05-16T07:04:33.173 回答