html - 为什么固定表格布局 td 字不换行?

标签 html css html-table tablelayout

我有一个表格,其中填充了不同长度的文本。我已将 table-layout css 属性设置为 fixed,因为它会不断将表格推到其父级之外,从而创建水平滚动条。

我希望我的 td 恰好是表的一半,这将是它的父表的完整大小。我希望我的文本包含在 td 中。这是它的样子:

我希望文本绕行 20 左右,这样它就不会与其他文本重叠。我不能使用 <br /> .

这是一个JSFiddle的问题。

最佳答案

您可以在 p 上使用 word-wrap: break-word。它在您的 jsFiddle 中工作,并且与 Microsoft 开发的 IE 兼容。

关于html - 为什么固定表格布局 td 字不换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9380253/

相关文章:

html - 如何正确旋转表格单元格内的文本

javascript - 最快的可排序 Javascript html 表格

javascript - 使用 Javascript 填充 HTML 表

html - 定位 href 内的特定 div 以及所有用 main div 包裹的内容,以便在 css 中悬停

html - Gmail 电子邮件样式,包装器 div 未显示

javascript - 如何将一个类从一个文件嵌入到另一个文件?

javascript - 选择动态插入的 HTML 元素来改变一个简单的 CSS 规则

javascript - 如何使用javascript中的箭头键在 Canvas 上移动图像

javascript - 如何禁用jquery html5中文本框中的现有内容

javascript - 在页面加载时使用 javascript 将 anchor 对象居中