Как вы оборачиваете текст в тег?
Я установил ширину, однако текст просто продолжает переполнять элемент.
Спасибо
Попробуй
<div style="white-space:wrap">Some long text........</div>
Для всех, кто все еще испытывает трудности , обязательно проверьте и посмотрите, не установили ли вы значение высоты строки для рассматриваемого шрифта: это может переопределить перенос слов, даже если вы сделали это правильно.
тег всплыл? -Если так, то добавьте это после текста <div style='clear:both; width:100%; height:1px;'></div>
<div style='clear:both; width:100%; height:1px;'></div>
Пожалуйста, покажите нам код, чтобы мы могли точно видеть, что вы делаете.
Вам не нужно ничего делать, чтобы получить этот эффект в базовом div, но вы можете попробовать «word-wrap: break-word» в стиле вашего элемента. Например, попробуйте изменить размер окна с помощью:
<div style='word-wrap: break-word'>Here's a div with a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton, a ton of text.</div>
Проверьте эту JS Fiddle, чтобы попробовать ее http://jsfiddle.net/zCQFb/ (из ответа Майкла: https://stackoverflow.com/a/7166571).