Layoutpanel具有正确的对齐方式



我使用的是带有某些图层的布局面板。其中一层很简单,但我希望它具有浮点:元素上。但这实际上是不起作用的,因为子宽带的 style="postition: absolute; left: 0px; ..."样式覆盖了样式,因此子计划/小部件将始终放在左侧。有什么解决方法吗?

将元素添加到布局容器后,您是否尝试过setWidgethorizontalPosition?

如果上述方法不起作用,并且您想正确使用浮点,则也许您可以使用FlowPanel的非延入系统。否则,您将必须修复组件的位置和宽度/高度,但您可能会失去响应式设计。

最后一个技巧:如果您确实需要更改绝对样式。在您的组件中执行这样的操作(在将组件添加到DOM之后执行此操作)

this.getElement().getParent().getStyle().set.....

您可以重置您想要的任何属性,但这可能会破坏您的布局

最新更新