如何防止加载Richfaces 4组件css文件

时间:2011-09-12 16:37:03

标签: jsf richfaces

我正在从Richfaces 3.3升级到4。

我有许多自定义css文件和皮肤。

Richfaces 4似乎为各种组件添加了一大堆新类,即rf-tab,rf-tab-cnt等。 这些组件具有与它们相关联的样式(它们似乎在ecss文件中加载,其名称如panel.ecss,datascroller.ecss等)

他们真的搞砸了我目前的UI布局:(

有没有办法禁用所有这些组件stylessheets的加载?

我尝试应用以下内容但不起作用:

<context-param>
  <param-name>org.richfaces.LoadStyleStrategy</param-name>
  <param-value>NONE</param-value>
</context-param>

<context-param>
  <param-name>org.ajax4jsf.COMPRESS_STYLE</param-name>
  <param-value>false</param-value>
</context-param>

由于

1 个答案:

答案 0 :(得分:0)

使用'普通'皮肤。这样大多数CSS类都将被渲染但未定义......