如何在滚动后(在GWT中)修复div(或面板......)?

时间:2012-07-24 02:32:42

标签: gwt panel

我正在努力实现这一效果:http://massless.org/pegs/ 您可以看到滚动后左侧导航栏固定在页面顶部。

我如何用GWT实现这样的效果?

此致

1 个答案:

答案 0 :(得分:3)

根据我的经验,有两种方法可以做到这一点。两者都是基于GWT最终真正只是Javascript的知识。

  1. 由于这是一种效果,与功能无关,您可以将其连接到外部js文件中,并按原样使用Pegs。

  2. 复制GWT中的功能。

    一个。 (窗口小部件).getElement()getStyle()的机顶( “33px”);

    http://code.google.com/p/gwtquery/ =使用此模块并只是内省Pegs扩展。

  3. 你不应该触摸JSNI(这很好)。

    就个人而言,如果可能,我会选择第一个。选项二基于窗口onscroll,根据情况,这可能变得非常非常慢。