溢出:隐藏在
问题的症结在于表格元素的默认行为。表格通常使用流体布局,其中单元格宽度根据内容扩展和收缩。要覆盖此设置,我们必须指定固定表格布局:
table { table-layout: fixed; }
此外,在表格容器上设置固定宽度会限制表格单元格可用的整体大小:
table { ... width: 200px;
最后,为了真正限制单元格的内容,我们对表格单元格应用overflow:hidden,并应用white-space: nowrap来防止单词换行:
td { ... overflow: hidden; white-space: nowrap; }
这些组合调整可确保文本内容在单元格边缘被截断,防止其溢出。
考虑这个修改后的示例:
<table>
现在,文本将根据需要以 100px 单元格宽度被截断。
以上是为什么'overflow:hidden”在我的表格单元格 () 中不起作用?的详细内容。更多信息请关注PHP中文网其他相关文章!