4

基本的に、ポップアップ パネルはブラウザ パネルの固定位置にとどまります。ページと共にスクロールしたい場合です。

「position: fixed !important」を使用してポップアップ パネルの 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 に答える