У меня некоторое время была такая проблема.
У меня был интерфейс, который принимал пользовательский ввод с небольшим количеством HTML, который затем отображал его сбоку, чтобы показать, как он хочет.
Моя проблема заключалась в том, что я конвертировал все пробелы, введенные пользователем, в
, я хотел сделать это так, чтобы можно было вводить пробелы для форматирования текста; добавить отступы и тому подобное.
Эффект, однако, заключался в том, что он переполнялся вместо того, чтобы оборачивать текст внутри div. Простое решение - вместо этого преобразовать два пробела в
и оставить одни пробелы.
Я понимаю, что это, вероятно, не та же причина для всех остальных, но я надеюсь, что это кому-то поможет!