【问题标题】:Apache MyFaces Trinidad: <tr:column/> generate htmlApache MyFaces Trinidad:<tr:column/> 生成 html
【发布时间】:2012-11-02 19:24:42
【问题描述】:

从 tr:table 生成的 html 包含标题的 th 和行数据的 td 这很好。

我的问题是我想为“th”元素设置样式

当我向 tr:outputText 添加样式时,这不起作用。

我尝试添加的样式是 - text-align:right

我该如何做到这一点如何控制从 jsf 生成的 html(特立尼达就是这种情况)

我的代码

 <tr:table value="#{myManagedBean.allEmployees}"
      bandingInterval="2" banding="row" var="emp">
  <tr:column>
      <f:facet name="header">
      <tr:outputText value="Name"/>
     </f:facet>
     <tr:outputText value="#{emp.ename}"/>
  </tr:column>
  <tr:column>
    <f:facet name="header">
     <tr:outputText value="Department Number"/>
    </f:facet>
    <tr:outputText value="#{emp.deptno}"/>
  </tr:column>
</tr:table>

任何一个?

【问题讨论】:

    标签: java html jsf-1.2 trinidad


    【解决方案1】:

    您可以摆弄 trinidad 皮肤选择器。所以把它放在你的 trinidad-skin.css 中:

    af|column::sortable-header-text
    {
        text-align: right;
    }
    

    有关特立尼达剥皮的更多信息: http://myfaces.apache.org/trinidad/skin-selectors.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-01
      • 2011-06-23
      • 2012-06-20
      • 2013-10-12
      • 1970-01-01
      • 2015-04-08
      • 2012-05-14
      • 1970-01-01
      相关资源
      最近更新 更多