Відповіді:
div {
white-space: nowrap;
overflow: hidden;
}
<div>test that doesn't wrap</div>
Примітка. Це працює лише на блокових елементах. Якщо вам потрібно зробити це для комірок таблиці (наприклад), вам потрібно поставити div всередині комірки таблиці, оскільки комірки таблиці не мають блокування.
Як і для CSS3, це підтримується і для комірок таблиці.
p.oneline { white-space:nowrap; overflow:hidden; display:block;}
Ви можете використовувати CSS white-space Property
для досягнення цього.
white-space: nowrap
Іноді використання
замість пробілів спрацює. Зрозуміло, він має і недоліки.
Просто, щоб бути чітко зрозумілим, це добре працює з абзацами та заголовками тощо. Вам просто потрібно вказати display: block
.
Наприклад:
<h5 style="display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden">
This is a really long title, but it won't exceed the parent width
</h5>
(пробачте стилі вбудованих)