css - Gwt 应用程序上的 "Sticky"面板

标签 css gwt gquery

我有一个 GWT 应用程序,它有一个横跨页面宽度的 Horizo​​ntalPanel,用作应用程序的“顶部栏”。但是我想让它“粘”,即当页面内容增长时,当滚动条出现时,滚动时我希望所述 Horizo​​ntalPanel 粘在上面。是否可以使用 GWT 和/或 GQuery 的帮助?

最佳答案

通过使用 CSS:

为您的 Horizo​​ntalPanel 添加/设置一个 css 类

myHorizontalPanel.setStyleName("onTop");

在你的 CSS 文件中:

.onTop{
  position: fixed;
  top: 0px;
  left: 0px;
  /* adapt width and heigth to fit your needs */
  width:100%;
  height:40px;
}

这应该可以解决问题

关于css - Gwt 应用程序上的 "Sticky"面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10494301/

相关文章:

css - HTML 和 CSS div 没有到达浏览器视口(viewport)的顶部

java - Gwt Junit 测试 HttpServletRequest Nullpointer

javascript - 要在很长的区域、 Canvas 上渲染多个对象?

java - 对纯 XML 使用 jsoup 或 gquery

gwt - 在 GWT 中通过 CSS 选择器查找元素

css对齐没有属性

html - 菜单的自定义形状按钮

html - 如何在页面加载后摆脱黑莓浏览器上的白色加载栏

GWT + 序列化

java - Gwt-查询 : get an Image from ImageData