3
實質上,彈出面板保持瀏覽器面板的固定位置 - 我希望它隨頁面一起滾動。如何在滾動時修復相對於頁面的PopupPanel的位置
我試着設置彈出式面板的CSS元素,'position:fixed!important'但沒有成功。
This question似乎解釋了類似的問題,但我仍然不完全確定修復應該是什麼。
任何想法如何做到這一點?
實質上,彈出面板保持瀏覽器面板的固定位置 - 我希望它隨頁面一起滾動。如何在滾動時修復相對於頁面的PopupPanel的位置
我試着設置彈出式面板的CSS元素,'position:fixed!important'但沒有成功。
This question似乎解釋了類似的問題,但我仍然不完全確定修復應該是什麼。
任何想法如何做到這一點?
你可以做這樣的添加WindowScrollHandler:
Window.addWindowScrollHandler(new Window.ScrollHandler() {
public void onWindowScroll(Window.ScrollEvent event) {
popupPanel.setPopupPosition(event.getScrollLeft()+fromLeft,
event.getScrollTop()+fromTop);
}
});