Javascript XML:如何将项目(HBox/Vbox的按钮)向右对齐
正如标题所述 我的尝试:Javascript XML:如何将项目(HBox/Vbox的按钮)向右对齐,javascript,xml,icons,sapui5,right-align,Javascript,Xml,Icons,Sapui5,Right Align,正如标题所述 我的尝试: <VBox> <HBox alignItems="Right" id="Tabelle"> <Button visible="true" enabled="true" icon="sap-icon://navigation-right-arrow" /> <Button visible="true" enabled="true" icon="sap-icon://open-comman
<VBox>
<HBox alignItems="Right" id="Tabelle">
<Button visible="true" enabled="true" icon="sap-icon://navigation-right-arrow" />
<Button visible="true" enabled="true" icon="sap-icon://open-command-field" />
<Button visible="true" enabled="true" icon="sap-icon://process" />
</HBox>
</VBox>
将alignItems
->添加到右侧,以便Hbox
的元素将放置在VBox
的右侧,但它似乎不起作用
为什么不工作?尝试使用
alignContent
而不是alignItems
或两者的组合。似乎两者都有一定的影响
您也可以查看文档我能推荐的最佳控件
FlexBox
<FlexBox
alignItems="Center"
justifyContent="End">
<items>
<Button enabled="true" icon="sap-icon://navigation-right-arrow" class="sapUiSmallMarginEnd"/>
<Button enabled="true" icon="sap-icon://open-command-field" class="sapUiSmallMarginEnd"/>
<Button enabled="true" icon="sap-icon://process" />
</items>
</FlexBox>
输出
HBox(和VBox)基本上是一个Flexbox,用于正确使用内容证明内容
不对齐内容
也不对齐项目
<HBox justifyContent="End" id="Tabelle">
<Button visible="true" enabled="true" icon="sap-icon://navigation-right-arrow" />
<Button visible="true" enabled="true" icon="sap-icon://open-command-field" />
<Button visible="true" enabled="true" icon="sap-icon://process" />
</HBox>
flexbox定位的良好参考:
编辑1:添加示例
编辑2:语法和拼写错误感谢您的贡献!因为HBox justifyContent的功能比AlignContent更好,感谢您的贡献!我需要它与HBox和HBox一起工作