在java web项目中,通常需要生成表格,或者追加表格中的内容。如果内容过多,表格的列宽会随着内容的增多而变化,这时候我们就需要固定列宽度并且让内容列内容自动换行。
解决方案需要两步:
1、table设置style:table-layout:fixed;word-break:break-all
固定表格宽度,内容自动换行。但在实践中,如果只写到这里,每次换行,数据库会存入</br>等转译字符。
2、td上设置word-wrap:break-word,这样在换行的时候就去除了</br>等特殊字符。