我有一个带有 table-layout:fixed 的 JSF 数据表,我正在尝试为每列设置基于百分比的宽度。我想如果我在 IE 的标题中添加一个宽度属性,那么它会按预期工作。但是,我不知道如何在代码中添加这个宽度属性。我在构面标题中添加了一个属性,但这不起作用。在列标签内设置它也不起作用。
如果有人可以帮助我,将不胜感激。
<h:column>
<f:facet name="header">
<h:outputText
value="#{messageSource['tasks.headline.task']}" />
<f:attribute name="width" value="20%"/>
</f:facet>
<t:commandLink id="lookAtTask" action="lookAtTask">
<t:updateActionListener property="#{flowScope.localTask}"
value="#{data.task}" />
<h:graphicImage url="/images/icon_properties_16x16.gif"
alt="#{messageSource['tasks.headline.task']}" />
</t:commandLink>
</h:column>