2013-06-23 1 views
0

У меня есть контейнер DIV, который использовался для отображения текста, содержащегося пользователями. Но у меня есть проблема, когда пользователи пытаются добавить длинный текст без добавления пробела (Ex: balalalalalalalala ...) внутри текста или текста в символе Юникода, поэтому он отображает только одну строку, переполняющую мой контейнер DIV ,Строка прерывания автоматически, когда пользователь вводит длинный текст без добавления пробела

Я хочу, чтобы добавить линию прерывания автоматически сама по себе. Как это сделать?

Спасибо :)

ответ

0

word-wrap property В CSS совместим со старыми браузерами (IE 5.5+, FF 3.5+, Chrome 1.0+, Safari 1.0+, Opera 10.5+).

CSS:

div { word-wrap: break-word; } 

Вот fiddle.

Это должно работать, если white-space нет, в противном случае просто используйте white-space: pre-wrap.

+0

Большое спасибо! Это мне очень помогает, но не могли бы вы объяснить мне, какая разница между «словом-break: break-all» и «word-wrap: break-word»? Я просто хочу это знать. :) еще раз спасибо. ;) – Yong

+0

@VyEm http://stackoverflow.com/questions/1795109/what-is-the-difference-between-word-break-break-all-versus-word-wrap-break –