Проблема отображения сплошного длинного текста в Google Chrome

Проблема отображения сплошного длинного текста в Google Chrome

В Google Chrome я заметил такую проблему. Когда выводится длинный текст без пробелов, то именно этот браузер не умеет самостоятельно переносить его на другую строку. Opera и Firefox умеют, а этот, убийца браузера Opera, почему-то не может.

Длинный и сплошной текст можно встретить при указании html-ссылки или консольной команды.

Выглядит это неряшливо и не красиво. Если этот текст обрамлен в какой-нибудь div, то он будет растянут на ширину текста.

При детальном разборе полетов я пришел к выводу, что Opera и Firefox знают еще несколько символов, кроме пробела, которые могут выступать как перенос. К примеру, символ & и еще несколько. Google Chrome знает только символ пробела.

Решить эту проблему элегантно, как оказалось, не получится. Или я этого решения не нашел. В общем пришлось обойтись полумерами, так как хоть какой-то результат лучше, чем никакого. Поэтому решено было использовать CSS-параметр overflow. К примеру так:

width: 100px;
overflow: auto;

На данном сайте этот метод пришлось использовать для выведения консольных команд, так как порой сплошная фраза без пробелов не входит в отведенные ей границы и портит общее отображение сайта.

Если я найду другое решения, то обязательно посвящу этому новый пост, а пока будет все так как тут описано.

В последнее время появилось очень много бесплатных служб знакомств: mamba, rambler, loveplanet, 24open, mail.ru знакомства и другие. Эти все службы помогают найти одиноким людям свою вторую половинку, но только сайт dating.ru - это сайт с многолетней историей и почти 2 миллионами зарегистрированных пользователей. Выбирай лучшее.

Комментарии:

Имя
e-mail
Сайт
Текст комментария: