OpenXava更改一行的背景颜色

时间:2016-09-13 09:24:58

标签: css openxava

我需要更改Openxava中一个表中一行的背景颜色,例如包含status = resolved应变为绿色的字段的整行或date field = currentDate应变为黄色的行。

到目前为止,我更改了custom.css中的背景颜色,并使用naviox.css,进行了实验,但它只更改了整个列表.ox-list的背景颜色。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

直接在已定义的集合上使用@RowStyle注释:

@RowStyle(style = "row-highlight-rates", property = "notEqual", value = "true")
private List<Rate> rates;

在custom.css上我添加了row-highlight-xxx:

tr.row-highlight-rates{
    background-color: #e37d6f;
}

tr.row-highlight-rates:hover {
  background-color: #d94b37;
}