2

我正在尝试将特定列设为蓝色。

为此我正在使用

clientsTable.addColumnStyleName(3,"nameColumn");

CSS是:

nameColumn {
   color:blue;
}

但它什么也没做,而如果我将我的 CSS 更改为此

nameColumn {
   background-color:blue;
}

它有效,即使标题颜色变为红色,但为什么不改变文本颜色?

谢谢

4

2 回答 2

3

addColumnStyleName将 CSS 类添加到<col>DOM 中的元素,并且只有少数 CSS 属性适用于那里(另请参阅浏览器兼容性表

您想改为将 CSS 类应用于列中的每个单元格,使用Column#setCellStyleNames()

于 2012-09-12T09:59:45.770 回答
0

尝试

.nameColumn {
    color: blue !important;
}
于 2012-09-11T18:26:00.123 回答