我正在使用GWT 2开发应用程序,并希望添加粘贴在屏幕底部的浮动面板(不是页面,如facebook中的聊天面板)。制作这种面板的最佳方法是什么?
答案 0 :(得分:4)
如果我理解正确,您应该将以下样式应用于Panel(任何基本Panel应该执行:FlowPanel
,HTMLPanel
等)并将其添加到正文中(它不会 为<body>
,但我们知道它始终在那里,不会被删除;))通过RootPanel.get().add(fixedPanel);
position: absolute; /* Or fixed - depends on what you want */
right: 0; /* The part that puts the Panel in bottom right of the page/client area */
bottom: 0;
答案 1 :(得分:2)
这可以通过将CSS属性position: fixed
添加到相关div来完成。
答案 2 :(得分:0)
我认为你可以通过CSS做到这一点。您只需要任何GWT Panel,然后使用CSS设置样式。查看http://www.lwis.net/journal/2008/02/08/pure-css-sticky-footer/