GWT中的DialogBox深度(z-index)

有很多GWT DialogBox的,第一个总是停留在底部,而新的创建在顶部。 我试图获得的是一种在单击时将其中一个对话框置于顶部的方法。 我还没有找到处理深度的GWT方法(与CSS标签相关的东西z-index,但它缺少一些文档)。GWT中的DialogBox深度(z-index)

回答:

我认为,你可以使用这样的事情:

DialogBox d=new DialogBox(); 

d.getElement().getStyle().setZIndex(intValue);

回答:

您还可以定义一个CSS规则系统中的所有DialogBoxes

@external gwt-PopupPanel; 

@external gwt-DialogBox;

@external gwt-PopupPanelGlass;

.gwt-PopupPanel, .gwt-DialogBox, .gwt-PopupPanelGlass {

z-index: 1000;

}

(如果您删除@external引用没有使用CssResource)。

这样,您的所有弹出窗口,对话框和弹出式眼镜将会覆盖页面中的其他项目。确保没有其他项目的z-index高于您选择的值(在我的示例中为1000)。

以上是 GWT中的DialogBox深度(z-index) 的全部内容, 来源链接: utcz.com/qa/266556.html

回到顶部