我正在使用 Richface 3.3.3 Final 和 JSF 1.2。我有一个自定义样式表(将包含在我的 WAR 中),它不会影响我在页面上使用的丰富元素,这就是它应该如何工作 - 丰富的样式更接近。但我需要以某种方式“跳过”丰富的样式:覆盖丰富的样式实在是太痛苦了。有人知道有一个“开关”可以关闭丰富的样式吗?
最佳答案
根据RichFaces Documentation你应该添加:
<context-param>
<param-name>org.richfaces.enableControlSkinning</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>org.richfaces.skin</param-name>
<param-value>plain</param-value>
</context-param>
到您的 web.xml。皮肤“plain”不包含皮肤参数,旨在将 RichFaces 组件嵌入到具有自己样式的现有元素中。
关于css - 如何忽略默认的 Richface 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13926875/