2

特定の列を青色にしようとしています。

そのために私は使用しています

clientsTable.addColumnStyleName(3,"nameColumn");

CSS は次のとおりです。

nameColumn {
   color:blue;
}

しかし、CSSをこれに変更すると何もしません

nameColumn {
   background-color:blue;
}

機能します。つまり、ヘッダーの色を赤にしますが、テキストの色を変更しないのはなぜですか?

ありがとう

4

2 に答える 2

3

addColumnStyleNameCSS クラスを<col>DOM の要素に追加し、そこではほんの一握りの CSS プロパティのみが適用されます (ブラウザ互換性テーブルも参照してください) 。

代わりに、CSS クラスを列の各セルに適用することをお勧めします。Column#setCellStyleNames()

于 2012-09-12T09:59:45.770 に答える
0

試す

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