Вебсправочник
Справочник CSS

Свойство text-overflow: многоточие

Как показать многоточие у однострочного текста и когда лучше разрешить перенос.

Как это работает

text-overflow определяет маркер для обрезанного строчного содержимого. Само по себе свойство не ограничивает ширину и не создаёт переполнение. Для распространённого однострочного случая нужны ограниченный размер, overflow и white-space: nowrap.

Многоточие полезно для второстепенного имени в компактной строке. Основной заголовок или важное условие чаще лучше перенести на несколько строк. Читателю должен быть доступен полный текст без необходимости угадывать обрезанную часть.

Пример в интерфейсе

.filename { width: 240px; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 12px; background: #eaf4ee; }

Значения и поведение

Значение или правило Результат
ellipsis Многоточие в месте обрезки.
clip Обрезка без маркера.
white-space: nowrap Запрет обычного переноса строк.
overflow: hidden Обрезка выступающей части.

На что обратить внимание

Не рассчитывайте на один title как универсальный доступ к полному тексту: на сенсорном экране такая подсказка может быть неудобна или недоступна.

Проверьте на практике

Сузьте карточку, затем разрешите white-space: normal. Решите, где многоточие оправдано, а где перенос лучше сохраняет смысл.

Связанные темы: white-space, overflow.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.