Richfaces,可排序数据表,排序图标

时间:2010-04-27 13:13:29

标签: java jsf richfaces

有没有办法更改数据表的排序图标?

我知道,可以为sortIcon设置标记属性rich:column,但这只会替换在生成的<img>标记处设置的图标。似乎没有办法改变这个img或大小的对齐方式。

2 个答案:

答案 0 :(得分:1)

您可以重新定义css类.rich-sort-icon

例如,尝试使用float css属性。

答案 1 :(得分:1)

可以通过rich:column标记的 sortIconAscending sortIconDescending sortIdon 属性更改图标图像。

缺点是必须对每个具有排序的列进行此操作。但是,可以创建包含这些属性的抽象facelet。

然后可以使用css class rich-sort-icon 来设置第一个应该将高度和重量重置为auto的样式。

Richfaces 3.3无法删除默认排序图标。透明图像可用于“移除”它。