限制 TD 文本长度
Limit TD text length
我有一个由背景网格生成的网格。
而且我想限制文本长度,每个td必须在一行上。
width 属性 对 td 无效。
感谢您的帮助。
根据您定义的方式 'limit',您可以简单地防止换行并控制溢出:
td{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
这会将内容保留在一行中,如果文本内容超出 td
允许的宽度,则会在末尾附加一个省略号
你需要将 'td' 标签的文本放在 'p' 标签中,并给 td 标签一个 class 就像 <td class="content_td"><p>Your text</p></td>
然后你可以在CSS中写成
.content_td p {
max-width: 100%;
max-height: 100px;
overflow-y: scroll;
text-overflow: ellipsis;
}
我有一个由背景网格生成的网格。
而且我想限制文本长度,每个td必须在一行上。
width 属性 对 td 无效。
感谢您的帮助。
根据您定义的方式 'limit',您可以简单地防止换行并控制溢出:
td{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
这会将内容保留在一行中,如果文本内容超出 td
你需要将 'td' 标签的文本放在 'p' 标签中,并给 td 标签一个 class 就像 <td class="content_td"><p>Your text</p></td>
然后你可以在CSS中写成
.content_td p {
max-width: 100%;
max-height: 100px;
overflow-y: scroll;
text-overflow: ellipsis;
}