Как сделать так, чтобы текст появлялся на следующей строке вместо переполнения? [duplicate]

На этот вопрос уже есть ответ:

У меня есть фиксированная ширина div на моей странице, которая содержит текст. Когда я ввожу длинную строку букв, она переполняется. Я не хочу скрывать переполнение. Я хочу отобразить переполнение в новой строке, см. Ниже:

dfssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssfddddddddddddddddddddddsdffffffffffffffffsdffffffffffffffffdfssssssssssssdf

Есть ли способ отключить переполнение и поместить текст переполнения в новую строку ??? Twitter делает что-то подобное, но я не могу понять это с помощью CSS, возможно, они используют Javascript.

Может ли кто-нибудь помочь с этим ??

86
задан Marcel Korpel 27 August 2010 в 20:22
поделиться

2 ответа

word-wrap: break-word

Но это CSS3 — http://www.css3.com/css-word-wrap/.

139
ответ дан 24 November 2019 в 07:56
поделиться

Ну, вы можете вставить один или несколько "мягких дефисов" () в свои длинные неразрывные строки. Я сомневаюсь, что старые версии IE справляются с этим правильно, но что он должен делать, так это сообщать браузеру о допустимых разрывах слов, которые он может использовать, если это необходимо.

Теперь, как именно вы выберете, где разместить эти символы? Думаю, это зависит от фактической строки и ее значения.

3
ответ дан 24 November 2019 в 07:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: