如何在GWT celltable中更改特定的列样式

时间:2012-09-11 18:16:06

标签: css gwt

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

为此我正在使用

clientsTable.addColumnStyleName(3,"nameColumn");

CSS是:

nameColumn {
   color:blue;
}

但它没有做任何事情,而如果我将我的CSS更改为

nameColumn {
   background-color:blue;
}

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

感谢

2 个答案:

答案 0 :(得分:3)

addColumnStyleName将CSS类添加到DOM中的<col>元素,并且只有handful CSS properties适用于此处(另请参阅browser compatibility table

您希望使用Column#setCellStyleNames()

将CSS类应用于列中的每个单元格

答案 1 :(得分:0)

尝试

.nameColumn {
    color: blue !important;
}