css - Richfaces:如何完全控制 css

标签 css jsf jsf-2 richfaces

我正在从事的元素聘请了一位设计师来创建 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>

信息链接:Remove Default CSS - For a specific component

关于css - Richfaces:如何完全控制 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12096055/

相关文章:

css - Bootstrap 3 容器与 justify-content : space-between not working properly

jQuery 下拉菜单 - Superfish 子菜单对齐

java - 无法绑定(bind) rich :dataTable

Eclipse 3.2 中的 java 服务器界面

jsf-2 - 通过javascript的managedbean更改selectonemenu primefaces的选定项目

java - 如何使用 JSF 和 EJB 在 Java Web 应用程序中实现 @NamedQuery

MySQL YEAR 字段 - 如何从 jsf 输入

html - Mobile Safari 文本区域背景

javascript - 滚动到页面顶部时阻止功能

java - 如何记录在 servlet 过滤器中调用的托管 bean 名称和操作方法