您可以使用表格布局和CSS的"table-layout:fixed"属性来实现收缩列直到内容换行的效果。以下是一个示例代码:
HTML代码:
列1
列2
列3
内容1
内容2
很长很长的内容3很长很长的内容3很长很长的内容3很长很长的内容3很长很长的内容3很长很长的内容3很长很长的内容3很长很长的内容3
CSS代码:
table {
table-layout: fixed;
width: 100%;
}
th, td {
border: 1px solid black;
word-wrap: break-word;
}
在上面的示例中,我们使用了"table-layout:fixed"来固定表格的布局,并且设置了表格的宽度为100%。然后,我们为表格的表头和单元格添加了边框样式,并使用"word-wrap: break-word"来使内容换行。
当内容超出单元格的宽度时,单元格会收缩以适应内容,并且内容会换行显示。
您可以根据需要修改表格的结构和样式。
上一篇:表格布局“截断”复选框
下一篇:表格不可滚动