0

我正在构建一个基于 JSF 和 Richfaces 的 Web 应用程序。我有一个主页,一旦用户登录,就会显示给用户。

<rich:dropDownMenu>在里面的标题中使用<rich:toolbar>。标题包含在所有页面中。

虽然布局在 Windows 中看起来非常好,但当在 Linux 上运行相同的应用程序时,工具栏会超出页面。

每个<rich:page>宽度为 800。我希望在 windows 和 Linux 浏览器中具有相同的布局。我尝试了许多可能的组合,但它仍在页面之外。

请建议。

4

2 回答 2

0

我不能说这个问题背后的具体原因是什么,但是作为一种解决方法,你可以将你<rich:toolbar>的 div 包裹起来,即,<h:panelGroup layout="block">并相应地设置它的最大宽度。

于 2013-04-09T08:51:19.227 回答
0

经过 2 多天的努力,我们发现是字体的问题导致标题超出了 Linux 中的页面。

Linux 操作系统没有标题中使用的字体,因此使用默认字体,因为标题正在拉伸。

在 Linux 上安装所需的字体就可以了。

于 2013-04-12T07:06:16.963 回答