我在CSS和SAPUI5方面很新。虽然取得了很好的进展,但我很难将样式选项应用到SAPUI5表中。我的目标是形成一个具有id tbl1的特定表。在index.html中,我给出了自定义的css样式定义如下:
#tbl1{
font-size: 200%;
font-weight: bold;
}
#tbl1 tr{
font-size: 150%;
background: green;
}它更改了表格标题、字体大小和单元格的背景,但没有更改单元格内的字体大小.这样做最好的方法是什么?
给你一个我最终想要实现的展望:除了改变行和标题的字体大小
发布于 2015-02-26 19:42:22
在SAPUI5中,将CSS类附加到控件是最佳实践。不幸的是,您不能依赖为手动CSS样式分配给控件的ID,因为ID并不总是分配给您期望的控件,有时ID是相对于您的视图名称分配的,例如在可重用视图的情况下。
让我们假设您有一个要应用CSS的表和内容:
var table = new sap.m.Table();
table.addStyleClass("myCustomTable");您的样式表可能如下所示:
.myCustomTable {
font-size: 200%;
font-weight: bold;
}您还可以将CSS类附加到columns和items聚合,这反映了<th>和<tr>样式。
https://stackoverflow.com/questions/28738756
复制相似问题