普遍改变字体 - richfaces

时间:2010-03-05 17:45:25

标签: java jsf fonts richfaces

我想知道有没有办法为richfaces普遍改变字体,无论我使用什么样的皮肤。

2 个答案:

答案 0 :(得分:1)

您应该考虑为项目使用主css文件。

只需查看每个渲染的richfaces组件。我相信每个人都有一个共同的CSS课程。

并且,在主css文件中指定此css类的字体,例如:

.common-class-that-youve-looked {
    font-family: Ubuntu, sans-serif;
}

答案 1 :(得分:1)

RichFaces开发人员指南文档中有一节针对RF4.x(Chapter 6. Skinning and theming)。第Skin parameter tables节声明使用名为generalSizeFont的参数。

您可以通过将aNameOfYourChoice.skin.properties放入webapp来安装 \WEB-INF\classes\META-INF\skins目录。然后添加到您的web.xml

<context-param>
  <param-name>org.richfaces.skin</param-name>
  <param-value>aNameOfYourChoice</param-value>
</context-param>

我的aNameOfYourChoice.skin.properties看起来像这样:

baseSkin=ruby
generalSizeFont=12px #your size of fonts