【问题标题】:How to fix the position of a PopupPanel relative to the page when scrolling滚动时如何固定 PopupPanel 相对于页面的位置
【发布时间】:2012-01-30 05:21:54
【问题描述】:

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

我尝试设置弹出面板的 CSS 元素,使用 'position: fixed !important' 但没有成功。

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

知道怎么做吗?

【问题讨论】:

    标签: java gwt popup popuppanel


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-19
      • 2019-03-22
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 2023-03-18
      • 2012-10-19
      • 2016-11-29
      相关资源
      最近更新 更多