jsf-2 - 如何调整jsf2 primefaces中选项卡的宽度和高度?

标签 jsf-2 primefaces

enter image description here

如何调整 jsf 2 primefaces 中选项卡的宽度和高度。另请告诉我如何控制选项卡内的文本(颜色和字体大小)?谢谢。

最佳答案

PrimeFaces 使用 ThemeRoller CSS 框架。前往jQuery UI ThemeRoller page并创建您自己的主题。下载 CSS 文件并将其包含在您的 .xhtml 页面中。

<link type="text/css" rel="stylesheet" href="resources/css/skin.css" />

将其添加到您的 web.xml 中,这样就不会使用默认主题:

<context-param>
    <param-name>primefaces.THEME</param-name>
    <param-value>none</param-value>
</context-param>

创建一个新主题比确定要覆盖哪些 CSS 规则以使选项卡看起来像您想要的方式要容易得多。


jQuery UI tabs page has a section on Theming以及它使用的 CSS 规则。

制表符宽度根据文本长度而变化,高度由字体大小决定。

要增加字体大小,请覆盖以下 CSS:

.ui-tabs {
    font-size:1.3em;
} 

关于jsf-2 - 如何调整jsf2 primefaces中选项卡的宽度和高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6495814/

相关文章:

jsf - 关于 Bean 验证与 JSF 验证的问题?

javascript - 如何在 JavaScript 中获取 bean 属性值而不使用 XHTML 中的隐藏标签?

JSF 2.0 Managed Property 对象有两个不同的实例,当我打开页面和做 ajax 请求时

java - 字符编码不适用于 PrimeFaces CellEditor 组件

jsf - JSF 应用程序中的 JBoss AS 7.1.1 依赖注入(inject)

javascript - JavaScript 支持 <= 运算符吗?

session - 如何设置 View 超时?

JSF 2.0 : How to add UIComponents and their contents to view root?

jsf - 升级到 JSF 2.3 后,@Inject 在 @FacesConverter 中不起作用

java - 我如何通过推送 primeFaces 来刷新 dataTable