Это то, что лучше делать на стороне сервера, особенно если вы хотите, чтобы остальная часть линии была недоступна.
Также невозможно точно подсчитать количество символов в CSS. Вы можете использовать width
, установленное в em
, что примерно соответствует букве M:
td {
width: 20em;
overflow: hidden;
}
Если вы не можете сделать это на стороне сервера, и это должно быть ровно 20 символов, то вам придется использовать JavaScript.