我想text-overflow
在表格单元格中使用CSS ,这样,如果文本太长而无法放在一行上,它将用省略号进行剪切,而不是换成多行。这可能吗?
我尝试了这个:
td {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
但是,white-space: nowrap
似乎使文本(及其单元格)不断向右扩展,从而使表格的总宽度超出了其容器的宽度。但是,如果没有它,文本在碰到单元格的边缘时会继续换行。
我使用绝对定位的div(相对)来解决此问题。
而已。然后,您可以在div中添加top:值或将其垂直居中:
要在右侧留出一些空间,可以稍微减小最大宽度。