Как исправить положение PopupPanel относительно страницы при прокрутке - PullRequest
3 голосов
/ 30 января 2012

По сути, всплывающая панель остается фиксированной позиции на панели браузера - где, как я хочу, чтобы она прокручивалась вместе со страницей.

Я попытался установить элемент CSS на всплывающей панели с помощью 'position:исправлено! важно, но безуспешно

Этот вопрос , кажется, объясняет аналогичную проблему, но я все еще не совсем уверен, каким должно быть исправление.

Есть идеи, как это сделать?

1 Ответ

3 голосов
/ 30 января 2012

Вы можете добавить WindowScrollHandler следующим образом:

    Window.addWindowScrollHandler(new Window.ScrollHandler() {
       public void onWindowScroll(Window.ScrollEvent event) {
         popupPanel.setPopupPosition(event.getScrollLeft()+fromLeft,
                                      event.getScrollTop()+fromTop);
       }
    });
...