单击gwt中单元格表格中的行时,鼠标悬停样式将被删除

时间:2014-07-16 13:19:51

标签: gwt

目前,我正在使用鼠标悬停样式通过使用下面的代码段来突出显示单元格的行。

int rowCount = this.getRowCount();
for(int i=0; i<rowCount; i++){
            TableRowElement rowElement = this.getRowElement(i);
            rowElement.addClassName("selected-row");
        }

.selected-row:hover{
  background-color: #DFE8F6;
}

当我单击单元格表格中的某一行时,悬停样式将被删除,并且不会突出显示该行。有人可以建议如何保持悬停样式,即使单击一行后。请举几个例子。

2 个答案:

答案 0 :(得分:1)

当您单击某一行时,表格会刷新,这将删除您的样式。

GWT已将特殊样式应用于所选行。如果你不喜欢它的外观,你可以覆盖GWT的CSS类,而不是试图添加自己的类。

答案 1 :(得分:1)

我也会在鼠标按下事件中添加背景颜色。