pak*_*ore 7 css richfaces jsf-2
如何设置rich:column内部的colum宽度rich:datatable?该width属性被忽略.请参阅以下代码:
<rich:column label="#{msg[result]}" width="150px">
<f:facet name="header">
<h:outputText value="#{veryLongText}"/>
</f:facet>
<h:outputText value="#{someValue}" />
<f:facet name="footer">
<h:outputText value="#{someValue}" />
</f:facet>
</rich:column>
Run Code Online (Sandbox Code Playgroud)
如果渲染此列并且veryLongText宽度大于150px,则不会在多行中将其分解.相反,它只是忽略列宽并占用所需的空间.
如何解决这个问题?
Pat*_*ler 13
尝试使用<rich:column>'s headerClass属性,如下:
<rich:column headerClass="myWidth">
...
</rich:column>
Run Code Online (Sandbox Code Playgroud)
然后,在您的CSS(嵌入或链接)中:
.myWidth {width:150px}
Run Code Online (Sandbox Code Playgroud)
你可能还有一些违反"白色空间"的CSS属性在某个地方发挥作用,所以你可能想要指定.myWidth选择器:
.myWidth {width:150px; white-space:normal!important}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28223 次 |
| 最近记录: |