2017-07-31 56 views
0

使用sap.m.FlexBox裏面的sap.m.Column裏面的sap.m.Table。 flex框的alignContent設置爲Center。柔性盒的物品例如是一個sap.m.Input和一個sap.m.Text。輸入控件比文本更高。輸入與中心正確對齊。文本在輸入控制器的高度相同的水平上對齊到頂部。有什麼辦法沒有CSS讓文本對齊到列的中心?即不是輸入控制器的頂部。如何在SAPUI5中水平對齊sap.m.FlexBox不同高度的項目?

enter image description here

+0

沒有嘗試在https://sapui5.netweaver.ondemand.com/#docs/api/symbols/sap.m.ColumnListItem.html#getVAlign使用 「VALIGN」 屬性(在對與「中心「彈性框的對齊)? –

+0

是的。不幸的是沒有改變任何東西 – n01dea

回答

0

alignItems屬性應該做的工作。

enter image description here

+0

的作品。但是爲什麼有一個alignContent,當有一個alignItems的時候。沒有看到不同的用例。 – n01dea

+0

我也是,但'alignItems'是關於X座標對齊,和'justifyContent'關於Y座標。從來沒有用過'alignContent':) –

1

解決辦法是使用sap.m.ObjectIdentifier代替sap.m.Text。