我想知道有没有办法为richfaces普遍改变字体,无论我使用什么样的皮肤。
答案 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