簡體   English   中英

GWT彈出面板是透明的嗎?

[英]GWT popup panel is Transparent??

我正在使用Gwt,

我有一個標簽。 onClick事件上,有一個PopupPanel ,添加了Whre tree 問題是popupPanel是透明的。

該時popup.show被執行時, panel后面popupPanel通過看出popupPanel 如何避免這種情況。

    .
    .
        lblClass.addClickHandler(new ClickHandler() {
                        public void onClick(ClickEvent event) {
                            getPopupPanel();
                        }
                    });
private PopupPanel getPopupPanel(){

            popupPanel = new PopupPanel();
            popupPanel.setStyleName("documentClass-PopPup");
            int x =lblClass.getAbsoluteLeft();
            int y = lblClass.getAbsoluteTop();
            popupPanel.setPopupPosition(x, y+20);
            popupPanel.add(getCustomPropertiesTree());
            popupPanel.show();

        return popupPanel;
    }

CSS 

.documentClass-PopPup {
    margin: 2px 1px 1px;
    padding: 2px 1px 1px;
    border-top: thick;
    border-right: medium;
    border-bottom: medium;
    border-left: medium;
    font-size: 10pt;
    letter-spacing: normal;

}

為“ documentClass-PopUp”定義背景色

.documentClass-PopPup {
  background-color: white;
}

或使用

popupPanel.addStyleName("documentClass-PopPup");

代替

popupPanel.setStyleName("documentClass-PopPup");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM