【问题标题】:Setting Column Width as Percent in RichFaces 4.x ExtendedDataTable在 RichFaces 4.x ExtendedDataTable 中将列宽设置为百分比
【发布时间】:2012-10-10 03:45:28
【问题描述】:

我对 RichFaces 4 有疑问:我无法在 RichFaces 4 中给出列宽的百分比值,它被简单地忽略了。 如果我将宽度设置为 em 或 px,它可以工作。

这是我尝试的 Rich:column:

<rich:extendedDataTable ... >
  <rich:column width="20%" ...> <!-- width 20% is ignored -->
  </rich:column>
</<rich:extendedDataTable>

提前致谢。

【问题讨论】:

  • 试试&lt;rich:column style="width:20%" /&gt;
  • 以这种方式设置样式对我不起作用。该样式仅适用于表格主体的 ,但由于主体未使用 style="width:100%" 定义(而且我发现没有办法这样做),因此不会填充列可用空间。此外,标题仍然是固定的,并且使用(预先计算的?)css 块设置样式。我也找不到删除这些的方法(headerClass 属性仅设置完整标题的样式...)

标签: java jsf-2 richfaces


【解决方案1】:

尝试使用 style 属性和 Richface 标签,例如 &lt;rich:column style="width:100%;"/&gt;。这应该可以工作,否则使用 columnClass 或 styleClass 属性并在您的 css 部分中提供相同的样式信息。

如果没有任何效果,请尝试以像素为单位给出宽度大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-12
    • 2013-10-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 2013-08-20
    • 2013-03-13
    相关资源
    最近更新 更多