html - 在表格单元格中自动换行

标签 html css

我想要一个表格,该表格在必要时使用所有屏幕,但如果文字太长则不会打断文字。

我试过:

<table width=100%>
    <tr><td class=breaklines>   AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA     
    </td></tr>
</table>

.breaklines
{
      word-wrap: break-word;
}

这是行不通的,表格单元格中的单词永远不会被破坏。

那么如何拆分表格单元格中的单词呢?

fiddle :

https://jsfiddle.net/9u0pj3hn/

最佳答案

有一个有趣的技巧适用于表格单元格,它也适用于文本溢出。它包括这样的最大宽度:

看到它工作:https://jsfiddle.net/9u0pj3hn/1/

.breaklines
{
    word-wrap: break-word;
    max-width:0;
}

关于html - 在表格单元格中自动换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32008391/

相关文章:

JavaScript 和 HTML5 - 朝鼠标方向旋转角色

html - 文本未包装在 flex 容器内

html - CSS使两个div与显示表高度相等

html - 如果位置设置为绝对,则无法从选择中获取选项?

javascript - jQuery .css ('margin-left' ) 在 IE7 和 IE8 中返回 "auto"

javascript - JQuery load() 第一次没有加载页面

javascript - 如何将索引传递给 addEventListener

html - 对齐文本和线平行

javascript - Jquery 宽度 100% 减去像素

css - 是否有 CSS 父级选择器?