DIV Contenteditable развернуть проблему - PullRequest
4 голосов
/ 12 июля 2010

У меня есть div с contenteditable, установленным в true, чтобы выполнять функцию ввода текста.Теперь обычно он расширяется по мере того, как некоторый текст достигает конца div, но если я изменяю размер div, это прекращается.Браузер больше не делает этого.Я попытался установить высоту после изменения размера на авто, но это тоже не помогло.

Пожалуйста, помогите мне в этом.Спасибо.

Ответы [ 2 ]

12 голосов
/ 11 августа 2012

Если вы установили абсолютную высоту, браузер будет обрабатывать ее абсолютной. Поэтому примените следующие правила CSS к вашему div:

#yourdiv {
    height: auto;
    min-height: 150px;
}
3 голосов
/ 15 июля 2010

Вот вам пример: http://html5demos.com/contenteditable посмотрите на его исходный код с помощью chrome или firebug.

Все это идет по ширине, высоте и переполнению.Вы также должны быть осторожны со свойством word-wrap.Проверьте это!:)

...