我的应用程序中有一个数据表,我将列固定width
为200
.如果我打印小线,datatable
column
意味着它打印正确的格式.如果我在datatable
列中打印冗长的行,则无法将其包装出来.我怎样才能wrap
在text
数据表中的列.
问题描述
Bal*_*usC 15
您可以通过CSS word-wrap
属性控制自动换行.在表格内部,这只需要将table-layout
属性设置为fixed
,以便具有固定宽度的列在其内容较大时不会自动展开.
例如
.fixed-size {
table-layout: fixed;
word-wrap: break-word;
}
Run Code Online (Sandbox Code Playgroud)
和
<p:dataTable ... styleClass="fixed-size">
Run Code Online (Sandbox Code Playgroud)
以下在Chrome中不适用于IE
.preformatted {
white-space: pre-wrap;
word-break: break-all;
}
<p:column>
<h:outputText value="#{bean.txt}" styleClass="preformatted" />
</p:column>
归档时间: |
|
查看次数: |
19920 次 |
最近记录: |