Подтвердить что ты не робот

Отрезать текст в div, если он превышает установленную ширину?

На веб-сайте я работаю над тем, что пользователи могут добавлять заголовок в раздел страницы. Простой пример:

M11-001 - loss of container and goods from Manchester

С некоторыми заголовками контент может быть достаточно подробным. В действительности, для заголовка, по крайней мере, это содержимое не всегда необходимо. Первые несколько слов достаточно, чтобы различать записи.

Я мог бы просто установить переполнение: спрятался в div и безжалостно срезал что-либо за пределами установленной ширины.

Я бы предпочел добавить... К концу. Например:

M11-001 - loss of container...

Таким образом, после X или X будут добавлены три полных остановки.

Возможно ли это с помощью CSS или, возможно, JavaScript?

4b9b3361

Ответ 1

Что-то вроде этого? http://www.quirksmode.org/css/textoverflow.html

Текст Переполнение

Объявление переполнения текста позволяет вы имеете дело с обрезанным текстом: это это текст, который не вписывается в его коробка. Значение эллипса вызывает три периоды, добавляемые к тексту.