我有一个 ZUL 页面,它由“borderlayout”对齐。在“北”我有一个菜单栏,它左对齐。
现在我想要 2x 按钮和 2x 标签在“北”,在菜单栏的相反方向(右)。
我试过了:
<north border="none">
<hbox width="100%">
<menubar id="menubar" width="380px">
<menu label="A">
<menupopup>
<menuitem label="A1"/>
</menupopup>
</menu>
....
</menubar>
<hbox vflex="1" hflex="1" align="center">
<div hflex="1"></div>
<label id="B"/>
<button id="C" label="C" />
<button id="D" label="D" />
<label id="E"/>
</hbox>
</hbox>
</north>
看起来不错,但是当我为标签“b”或“e”设置一个值时,设计就会被破坏。
h**p://i.imgur.com/HnRnxmj.png
图像中的顶部是正确的,而底部是搞砸的。任何想法如何解决这个问题?按钮是“固定宽度”,而两个标签都可以“增长”。
谢谢