Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > div распирает по ширине родителя


Автор: Frozen_Coyote 7.12.2011, 12:09
добрый день,

не могу уловить, где косяк

есть DIV со свойством contenteditable. Он вложен в ячейку таблицы. Контента в нем нет и он спокойно занимает всю ширину этой ячейки. Стоит диначмически (через JUQERY) сделать $("div#divid").html(text), где text - текст (пусть одна строка), ширина которой ощутимо больше ширины и ячейки и соотвественно, вложенного div - div распирает аж за край экрана вместе с родителем. Добавил прокрутку (overflow) - не помогло. Слой "впитал" в свои границы вставляемый контент - но ширина его все равно распирает родителя аж за край экрана. Как удержать ширину моего div после запихивания в него широкого контента в рамках ширины родителя. Могу конечно javascriptom выссчитать ширину родича и влупить такую же div - но это не вариант. 

иными словами - нужно, чтобы div после получения в себя какого либо контента все равно оставался шириной с родителськую td- шку. Приобретая при этом горизонтальную прокрутку для просмотра контента

спасибо

Автор: japanes 7.12.2011, 16:40
у тебя нигде для дива или родительских элементов не указан часом стиль white-space: nowrap?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)