Проверяет понимание CSS-свойства white-space: nowrap, его влияния на перенос текста и типичные сценарии использования в вёрстке.
Свойство white-space управляет обработкой пробелов и переносов строк в тексте. Значение nowrap запрещает браузеру автоматически переносить текст на новую строку при достижении границы родительского элемента. Весь текст остаётся на одной строке, игнорируя обычные переносы по словам. Принудительные разрывы строк (например, через <br> или символ новой строки в HTML) всё равно работают.
text-overflow: ellipsis) — nowrap обязателен для работы этого эффекта..no-wrap {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 150px;
border: 1px solid #ccc;
}
<div class="no-wrap">Очень длинный текст, который не должен переноситься</div>В этом примере текст обрезается и добавляется многоточие, если не помещается в 150px. Без nowrap текст бы перенёсся на следующую строку.
Используйте white-space: nowrap, когда нужно гарантировать, что текст останется на одной строке — например, в компактных интерфейсах, таблицах или при создании эффекта многоточия. Однако помните о возможном переполнении контейнера и комбинируйте с overflow при необходимости.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию