我正在从事的元素聘请了一位设计师来创建 HTML/CSS。我想将 CSS 文件放到我们的元素中,稍微操作一下 HTML,让应用程序看起来像设计师设计的那样。
我的问题是 richfaces 包含它自己的 CSS 文件,这影响了设计师的作品。
我已经使用 org.richfaces.enableControlSkinning 上下文参数关闭了皮肤,这很有帮助。但是,我仍然收到 datatable.ecss.jsf 等 css 文件,这会影响我的数据表的样式。
我真的不想为 richfaces css 设置的每个属性添加到我们的自定义 css 覆盖。而且我当然不想按照建议做 here .我本以为这是一个常见的用例,但我找不到任何答案。
最佳答案
如 RichFaces 论坛所述,您可以通过将皮肤设置为“普通”或“空”来禁用元素的所有 RichFaces CSS。
<context-param>
<param-name>org.richfaces.skin</param-name>
<param-value>plain</param-value>
</context-param>
关于css - Richfaces:如何完全控制 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12096055/