我正在使用带有一些图层的布局面板。其中一个层非常简单,但我希望它有一个浮点数:就在元素上。但这实际上是行不通的,因为子窗口小部件的样式设置为style="postition: absolute; left: 0px; ..."
,它会覆盖样式,因此子面板/窗口小部件将始终放在左侧。有什么解决方法吗?
答案 0 :(得分:1)
将您的元素添加到布局容器后,您是否尝试setWidgetHorizontalPosition?
如果上面的方法不起作用并且你想使用右浮动,也许你可以使用带有FlowPanel的非布局系统。否则,您必须修复组件的位置和宽度/高度,但可能会失去响应式设计。
最后一招:如果你真的需要改变绝对风格。在您的组件中执行类似的操作(在将组件添加到dom后执行此操作)
this.getElement().getParent().getStyle().set.....
您可以重置所需的任何属性,但这可能会破坏您的布局