我想用一個按鈕填充整個MatrixLayoutCell,以便它完全覆蓋單元格。 SAPUI5使用按鈕填充整個MatrixLayoutCell
按鈕高度隨CSS類增加,但佈局將其切斷。 深藍色部分是按鈕所在的單元格。所以這個細胞接受了這個高度。
我的CSS代碼:
.myProductButton .sapMBtnInner{
background-color: #0080ff !important;
border-color: #0000a0!important;
background-image: none !important;
text-shadow: none !important;
font-weight: bold !important;
height: 200px!important;
}
從我的視圖中的代碼片段:
var row1 = new sap.ui.commons.layout.MatrixLayoutRow("row_1");
var cell1 = new sap.ui.commons.layout.MatrixLayoutCell("cell_1");
cell1.addContent(prod1);
cell1.setBackgroundDesign('Fill1');
row1.addCell(cell1);
row1.setHeight('200px');
matrix_cell1.addRow(row1);
prod_cell1.addContent(matrix_cell1);
我試過幾件事情,但沒有奏效。 有人知道如何在MatrixLayout中解決這個問題,還是需要將佈局更改爲Grid?
感謝您的任何提示!