4

本质上,弹出面板与浏览器面板保持固定位置 - 我希望它与页面一起滚动。

我尝试使用“位置:固定!重要”设置弹出面板的 CSS 元素,但没有成功。

这个问题似乎解释了一个类似的问题,但我仍然不确定修复应该是什么。

知道怎么做吗?

4

1 回答 1

3

您可以通过以下方式添加 WindowScrollHandler:

    Window.addWindowScrollHandler(new Window.ScrollHandler() {
       public void onWindowScroll(Window.ScrollEvent event) {
         popupPanel.setPopupPosition(event.getScrollLeft()+fromLeft,
                                      event.getScrollTop()+fromTop);
       }
    });
于 2012-01-30T05:52:38.503 回答