Отрезать текст в div, если он превышает установленную ширину?
На веб-сайте я работаю над тем, что пользователи могут добавлять заголовок в раздел страницы. Простой пример:
M11-001 - loss of container and goods from Manchester
С некоторыми заголовками контент может быть достаточно подробным. В действительности, для заголовка, по крайней мере, это содержимое не всегда необходимо. Первые несколько слов достаточно, чтобы различать записи.
Я мог бы просто установить переполнение: спрятался в div и безжалостно срезал что-либо за пределами установленной ширины.
Я бы предпочел добавить... К концу. Например:
M11-001 - loss of container...
Таким образом, после X или X будут добавлены три полных остановки.
Возможно ли это с помощью CSS или, возможно, JavaScript?
Ответы
Ответ 1
Что-то вроде этого? http://www.quirksmode.org/css/textoverflow.html
Текст Переполнение
Объявление переполнения текста позволяет вы имеете дело с обрезанным текстом: это это текст, который не вписывается в его коробка. Значение эллипса вызывает три периоды, добавляемые к тексту.