0

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

我怎样才能用 GWT 达到这样的效果?

问候,

4

1 回答 1

3

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

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

  2. 复制 GWT 中的功能。

    一个。(Widget).getElement().getStyle().setTop("33px");

    湾。http://code.google.com/p/gwtquery/ = 使用这个模块,只需内省 Pegs 扩展。

您不必接触 JSNI(这很好)。

如果可能的话,我个人会选择第一个。选项二基于窗口滚动,根据具体情况,这可能会变得非常非常慢。

于 2012-07-24T11:53:04.097 回答