【问题标题】:GWT DockLayoutPanel gap between cellsGWT DockLayoutPanel 单元格之间的间隙
【发布时间】:2012-02-01 19:27:56
【问题描述】:

我使用 DockLayoutPanel 作为我的 GWT 应用程序的主要布局小部件。我有一个北和中心。

问题是它们之间大约有 5 px 的间隙。我已将 DockLayoutPanel 的边框、边距和填充更改为 0,但它仍然存在。我正在使用 UiBinder,当我转到可视化编辑器时,我看到了差距,但无法点击它,这真让人生气。有什么想法吗?

【问题讨论】:

  • 请发布您的 .ui.xml 文件内容。
  • 您是否尝试过使用 Firebug 或 WebKit Inspector 查看违规元素,以了解两个面板的布局是如何确定的?除了您目前所看到的之外,似乎还有其他 CSS 声明对此产生了影响 - Firebug 中的样式面板可以让您了解正在发生的事情。

标签: css gwt uibinder


【解决方案1】:

这有点脏,但我切换到 HeaderPanel 并且它起作用了。我最初使用停靠栏,因为曾经有一个侧栏,但现在已经消失了。这里的教训是在需求发生变化时重新评估您的解决方案,即使只是快速摇头。

感谢所有回复的人的帮助。

【讨论】: