我正在尝试实现这个效果: http: //massless.org/pegs/ 您可以看到滚动后,左侧导航栏固定在页面顶部。
我怎样才能用 GWT 达到这样的效果?
问候,
根据我的经验,实际上有两种方法可以做到这一点。两者都基于 GWT 最终实际上只是 Javascript 的知识。
由于这是一种效果,与功能无关,因此您可以将其连接到外部 js 文件中,然后按原样使用 Pegs。
复制 GWT 中的功能。
一个。(Widget).getElement().getStyle().setTop("33px");
湾。http://code.google.com/p/gwtquery/ = 使用这个模块,只需内省 Pegs 扩展。
您不必接触 JSNI(这很好)。
如果可能的话,我个人会选择第一个。选项二基于窗口滚动,根据具体情况,这可能会变得非常非常慢。