GWT DialogBox - setGlassEnabled (true) не покрывает все окно - PullRequest
4 голосов
/ 08 декабря 2011

Я установил для стекла значение true для диалогового окна GWT. Однако, когда пользователь прокручивает окно вниз, «стеклянный эффект» больше не покрывает все окно.

Кто-нибудь знает, как это исправить? Большое спасибо за любые советы! enter image description here

Ответы [ 3 ]

1 голос
/ 25 июня 2014

Вам необходимо свойство css, например

moveToPopUp.setGlassStyleName("myApp-PopupPanel-GlassStyle");

, где

.myApp-PopupPanel-GlassStyle{
background-color            :   #333;
opacity                     :   0.4;
clip                        :   rect(auto,auto,auto,auto);
}
0 голосов
/ 22 июня 2012

1001 * попробовать *

glassPanel.setSize("100%", "100%");

где glassPanel - название вашей панели, обязательно включите оператор импорта.

0 голосов
/ 27 января 2012

Прямых исправлений нет, но вы можете:
1. Удалите прокрутку при отображении всплывающего окна с addStyleName, removeStyleName
2. Есть и другое решение, но вы должны изменить макет вашего стиля и ограничить вашу функциональность, поэтому я не рекомендую это. Но если вам интересно, я могу описать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...