将背景颜色动态应用于af:列标题为inlinestyle

时间:2015-07-09 06:49:03

标签: html css jsf oracle-adf

我需要动态地将背景颜色应用于af:column标头。 我尝试了以下选项:

  1. background-color应用于headerClass的{​​{1}}属性工作正常。但由于它是在CSS文件中定义的,我无法动态更改。
  2. 创建af:column的标题构面并将af:column应用为内联样式,但颜色不会应用于整个单元格,因为{{1}的所有四个边都有一些background-color元素。
  3. 代码:

    padding

    有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以动态更改headerClass属性:headerClass =“#{myBean.caseA?'headerClassA':'headerClassB'}” 您只需要CSS文件中的两个类:headerClassA和headerClassB