Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css SAPUI5表格格式_Css_Sapui5 - Fatal编程技术网

Css SAPUI5表格格式

Css SAPUI5表格格式,css,sapui5,Css,Sapui5,我对CSS和SAPUI5很陌生。尽管取得了良好的进展,但我很难将样式选项应用到SAPUI5表。我的操作旨在形成一个id为tbl1的特定表。在index.html中,我给出了自定义css样式定义,如: #tbl1{ font-size: 200%; font-weight: bold; } #tbl1 tr{ font-size: 150%; background: green; } 更改了单元格的表头字体大小和背景,但没有更改单元格内的字体大小。。。 最好的方

我对CSS和SAPUI5很陌生。尽管取得了良好的进展,但我很难将样式选项应用到SAPUI5表。我的操作旨在形成一个id为tbl1的特定表。在index.html中,我给出了自定义css样式定义,如:

#tbl1{
    font-size: 200%;
    font-weight: bold;
}

#tbl1 tr{
    font-size: 150%;
    background: green;
}
更改了单元格的表头字体大小和背景,但没有更改单元格内的字体大小。。。 最好的方法是什么

让你对我最终想要实现的目标有一个展望: 除了更改行和标题的字体大小之外

  • 第二行的颜色应该是已经在使用的颜色

    #tbl1 tr:nth-child(even) {
        background-color: #DCDCDC;
    }
    
  • 专用单元格应根据其值着色


在SAPUI5中,将CSS类附加到控件是最佳做法。不幸的是,您不能依赖您分配给控件的ID进行手动CSS样式设置,因为ID并不总是分配给您期望的控件,有时ID是相对于视图名称分配的,例如在可重用视图的情况下

假设您有一个要应用CSS的表和内容:

var table = new sap.m.Table();
table.addStyleClass("myCustomTable");
您的样式表可以如下所示:

.myCustomTable {
    font-size: 200%;
    font-weight: bold;
}
您还可以将CSS类附加到反映
样式的
聚合