2012-09-26 38 views
0

我需要改變我的網格單元的背景下,我的代碼我改變文字顏色:我如何改變ExtJS的電網brackground顏色

getRowClass: function(record, rowIndex, rowParams, store){ 
var grupo = record.get("tipo"); 
    if (grupo == 'G'){ 
    console.log('Grupo'); 
    return 'redUnderlinedText'; 
} 

.redUnderlinedText { 
    background-color: blue;// <= this code doesn't work 
    color: red; 
    text-decoration: underline; 
    cursor: pointer; 
} 

image with my code

,但我想改變的背景該單元格如下所示。

I need this

這可能嗎?

謝謝, Cláudio。

回答

0

奇怪的是,您在網格中看到的背景是每個單元格樣式的結果。

所以這個:

.x-grid-cell { 
    background-color: red; 
} 

應適用於所有非選定的細胞。

在你的情況我想嘗試:

.redUnderlinedText . x-grid-cell { 
    background-color: blue !important; 
    color: red; 
    text-decoration: underline; 
    cursor: pointer; 
}